About: Jagged array is a research topic. Over the lifetime, 5 publications have been published within this topic receiving 10 citations. The topic is also known as: ragged array.
TL;DR: This paper designs parallel SMACOF program using parallel matrix multiplication to run on a multicore machine, and proposes a block decomposition algorithm based on the number of threads for the purpose of keeping good load balance.
Abstract: Multidimensional scaling constructs a configuration points into the target low-dimensional space, while the interpoint distances are approximated to the corresponding known dissimilarity values as much as possible. SMACOF algorithm is an elegant gradient descent approach to solve Multidimensional scaling problem. We design parallel SMACOF program using parallel matrix multiplication to run on a multicore machine. Also, we propose a block decomposition algorithm based on the number of threads for the purpose of keeping good load balance. The proposed block decomposition algorithm works very well if the number of block columns is at least a half of the number of threads. In this paper, we investigate performance results of the implemented parallel SMACOF in terms of the block size, data size, and the number of threads. The speedup factor is almost 7.7 with 2048 points data over 8 running threads. In addition, performance comparison between jagged array and two-dimensional array in C# language is carried out. The jagged array data structure performs at least 40% better than the two-dimensional array structure.
TL;DR: In this paper, a planar piezoelectric speaker array with a jagged mounting substrate is considered, where the included angles of all two adjacent mounting surfaces are equal and from 0 DEG to 180 DEG, each mounting surface is provided with a hollow mounting hole.
Abstract: The utility model relates to the field of piezoelectric loudspeaker, in particular to an array type piezoelectric loudspeaker set with a jagged mounting substrate, wherein the substrate is jagged thin plate and formed by a plurality of planar mounting surfaces through connection, the included angles of all two adjacent mounting surfaces are equal and from 0 DEG to 180 DEG, each mounting surface is provided with a hollow mounting hole, the piezoelectric loudspeakers are bonded with a front cavity housing with an opening and a closed rear cavity housing and mounted inside the mounting hole of the substrate, the piezoelectric loudspeakers are electrically connected in parallel, and the center points of the piezoelectric loudspeakers are collinear and equal in distance. The interference and sound absorption effect of the planar loudspeaker array can be improved through introducing the jagged substrate; and the spatial sound field effect of the loudspeaker can be improved and the utilization range of the piezoelectric loudspeakers can be enlarged through optimizing the spatial directivity of the loudspeakers. The planar included angle of the jagged substrate can influence the directivity of the high frequency range in the loudspeaker array, and the excellent sound field effect of the planar piezoelectric loudspeaker array can be obtained through adjusting the planar included angle.
TL;DR: In this article, an anti-masking device for an intrusion detector and method for detecting a masking substance is disclosed, which can comprise a cover enclosing an interior area housing an electric light source and a light detecting sensor.
Abstract: An anti-masking device for an intrusion detector and method for detecting a masking substance is disclosed. The device can comprise a cover enclosing an interior area housing an electric light source and a light detecting sensor. The cover can have a light-permeable area having an exterior surface with a jagged array including a plurality of parallel spaced-apart teeth forming a series of alternating channels and projections. A light guide can be provided with opposing first and second ends. The first end can be located within the interior area adjacent the light source and the second end can be located adjacent the exterior surface of the cover. The light guide can be configured to direct light outside the cover and onto the jagged array. The jagged area can be configured to refract light from the light guide through the cover and into the interior.
TL;DR: A new scheme for evaluating different molecular integrals using Gaussian type orbitals and users can even introduce new electron operators and evaluate their integrals during runtime by combining the implementation of the proposed new scheme and the just‐in‐time compilation technique.
Abstract: We develop a new scheme for evaluating different molecular integrals using Gaussian type orbitals. In this new scheme, the evaluation of integrals is performed in two steps during runtime. The first step is a top-down procedure that maps each recurrence relation into a jagged array (array of arrays), where each element of a member array represents either the final results or some intermediate integrals that are stored in our developed data structure "coarse-grained circular buffer". This step is the same for all different one- and two-electron operators so that the same algorithm and source codes can be used. In the second step, a bottom-up procedure is carried out that computes all the intermediate and the final molecular integrals by backtracking elements from the last member array of each jagged array. Different source codes should in principle be used for different electron operators in the second step, but which can be generated automatically by our developed recurrence-relation compiler. The currently proposed general recurrence-relation generation scheme provides a new, generic and automatic programming way for various one- and two-electron integrals needed in computational chemistry. Users can even introduce new electron operators and evaluate their integrals during runtime by combining the implementation of the proposed new scheme and the just-in-time compilation technique.