• Title/Summary/Keyword: Parallel Test

Search Result 1,170, Processing Time 0.03 seconds

Design and Analysis of Efficient Parallel Hardware Prime Generators

  • Kim, Dong Kyue;Choi, Piljoo;Lee, Mun-Kyu;Park, Heejin
    • JSTS:Journal of Semiconductor Technology and Science
    • /
    • v.16 no.5
    • /
    • pp.564-581
    • /
    • 2016
  • We present an efficient hardware prime generator that generates a prime p by combining trial division and Fermat test in parallel. Since the execution time of this parallel combination is greatly influenced by the number k of the smallest odd primes used in the trial division, it is important to determine the optimal k to create the fastest parallel combination. We present probabilistic analysis to determine the optimal k and to estimate the expected running time for the parallel combination. Our analysis is conducted in two stages. First, we roughly narrow the range of optimal k by using the expected values for the random variables used in the analysis. Second, we precisely determine the optimal k by using the exact probability distribution of the random variables. Our experiments show that the optimal k and the expected running time determined by our analysis are precise and accurate. Furthermore, we generalize our analysis and propose a guideline for a designer of a hardware prime generator to determine the optimal k by simply calculating the ratio of M to D, where M and D are the measured running times of a modular multiplication and an integer division, respectively.

Pressure Drop Distributions in Rotating Channels with Turning Region and Angled Ribs (II) - Parallel Rib Arrangements - (각도요철 및 곡관부를 가진 회전덕트 내 압력강하 분포 (II) - 평행한 요철 배열 -)

  • Kim, Kyung-Min;Park, Suk-Hwan;Lee, Dong-Hyun;Cho, Hyung-Hee
    • Transactions of the Korean Society of Mechanical Engineers B
    • /
    • v.30 no.9 s.252
    • /
    • pp.882-890
    • /
    • 2006
  • The present study investigates the pressure drop characteristics in rotating two-pass ducts. The duct has an aspect ratio (W/H) of 0.5 and a hydraulic diameter $(D_h)$ of 26.67mm. Rib turbulators are attached parallel in the four different arrangements on the leading and trailing surfaces of the test ducts. The ribs have a rectangular cross section of $2m(e){\times}3mm(w)$ and an attack angle of $70^{\circ}C$. The pitch-to-rib height ratio (p/e) is 7.5, and the rib height-to-hydraulic diameter ratio $(e/D_h)$ is 0.075. The results show that the highest pressure drop among each region appears in the turning region for the stationary case, but appears in the upstream region of the second pass for the rotating case. Effects of parallel rib arrangements are almost the same in the first pass for the stationary and rotating cases. In the second pass, however, heat transfer and pressure drop are high for the cases with parallel NN or PP type ribs in the stationary ducts. In the rotating ducts, they are high for the cases with parallel NN or PN type ribs.

CUDA based parallel design of a shot change detection algorithm using frame segmentation and object movement

  • Kim, Seung-Hyun;Lee, Joon-Goo;Hwang, Doo-Sung
    • Journal of the Korea Society of Computer and Information
    • /
    • v.20 no.7
    • /
    • pp.9-16
    • /
    • 2015
  • This paper proposes the parallel design of a shot change detection algorithm using frame segmentation and moving blocks. In the proposed approach, the high parallel processing components, such as frame histogram calculation, block histogram calculation, Otsu threshold setting function, frame moving operation, and block histogram comparison, are designed in parallel for NVIDIA GPU. In order to minimize memory access delay time and guarantee fast computation, the output of a GPU kernel becomes the input data of another kernel in a pipeline way using the shared memory of GPU. In addition, the optimal sizes of CUDA processing blocks and threads are estimated through the prior experiments. In the experimental test of the proposed shot change detection algorithm, the detection rate of the GPU based parallel algorithm is the same as that of the CPU based algorithm, but the average of processing time speeds up about 6~8 times.

Parallel Machines Scheduling with Rate-Modifying Activities to Minimize Makespan (Rate-Modifying 활동이 있는 병렬기계의 Makespan 최소화를 위한 일정 계획)

  • Cho, Hang-Min;Yim, Seung-Bin;Jeong, In-Jae
    • Journal of Korean Society of Industrial and Systems Engineering
    • /
    • v.30 no.2
    • /
    • pp.44-50
    • /
    • 2007
  • This paper deals with the problem of scheduling jobs and rate-modifying activities on parallel machines. A rate-modifying activity is an activity that changes the production rate of equipment such as maintenance and readjustment. If a job is scheduled after the rate-modifying activity, then the processing time varies depending on the modifying rate of the activity. In this study, we extend the single machine problem to parallel machines problem and propose algorithms is to schedule the rate-modifying activities and jobs to minimize the makespan on parallel machines which is NP-hard. We propose a branch and bound algorithm with three lower bounds to solve medium size problems optimally. Also we develop three heuristics, Modified Longest Processing Time, Modified MULTIFIT and Modified COMBINE algorithms to solve large size problems. The test results show that branch and bound algorithm finds the optimal solution in a reasonable time for medium size problems (up to 15 jobs and 5 machines). For large size problem, Modified COMBINE and Modified MULTIFIT algorithms outperform Modified LPT algorithm in terms of solution quality.

Fabrication of a Low Power Parallel Analog Processing Viterbi Decoder for PRML Signal (PRML 신호용 저 전력 아날로그 병렬처리 비터비 디코더 개발)

  • Kim Hyun-Jung;Son Hong-Rak;Kim Hyong-Suk
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.43 no.6 s.348
    • /
    • pp.38-46
    • /
    • 2006
  • A parallel analog Viterbi decoder which decodes PRML signal of DVD has been fabricated into a VLSI chip. The parallel analog Viterbi decoder implements the functions of the conventional digital Viterbi decoder utilizing the analog parallel processing circuit technology. In this paper, the analog parallel Viterbi decoding technology is applied for the PRML signal decoding of DVD. The benefits are low power consumption and less silicon consumption. The designed circuits are analysed and the test results of the fabricated chip are reported.

Estimation of the Circulating Currents in the Parallel Operation of Transformers (변압기 병렬운전시 순환전류 추정)

  • Kang, Yong-Cheol;Lee, Mi-Sun;Lee, Byung-Eun;Choi, Jae-Sun;Jang, Sung-Il;Kim, Yong-Gyun;Lyu, Young-Sik
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.57 no.12
    • /
    • pp.2147-2152
    • /
    • 2008
  • This paper proposes an algorithm to estimate the circulating currents in the transformers in parallel in an ultra high voltage system. For the Y-Y-${\Delta}$ transformers operated in parallel, there exist two kinds of the circulating currents i.e. one is between the tanks and the other between the banks of the delta side. As the former is 90 deg out of phase of the load current, it is estimated by decomposing the line current into the component 90 deg out of phase of the load current in the frequency domain. The latter is estimated in the time domain from applying the Kirchhoff's voltage law on the delta winding which gives a first-order differential equation in terms of the delta winding currents. To estimate the circulating currents between the tanks, the performance of the proposed algorithm is investigated when the impedances of the two transformer tanks are different or the taps of the on-load tap changer of the transformers are mismatched temporarily. To estimate the circulating currents between the banks, the performance of the proposed algorithm is also examined under magnetic inrush and over-excitation. Test results indicate that the algorithm can estimate the two kinds of the circulating currents successfully.

Activities of Upper Limb Muscles Related to the Direction of Elastic Tape Application in Healthy Adults: A Randomized Trial of Parallel-Aligned Versus Cross-Aligned Tape Application

  • Oh, Duck-Won;Chon, Seung-Chul
    • Physical Therapy Korea
    • /
    • v.20 no.4
    • /
    • pp.9-15
    • /
    • 2013
  • The purpose of this study was to evaluate the differences in electromyographic (EMG) activities of upper limb muscles between cross- and parallel-aligned taping and to compare the effects of these 2 taping methods in healthy adults. Thirty subjects, who volunteered for this study, were tested under 3 taping conditions in random order: (1) no taping, (2) cross-aligned taping, and (3) parallel-aligned taping. EMG activities of the biceps brachii, triceps brachii, flexor carpi ulnaris, and extensor carpi radialis muscles were measured. All muscles showed significant differences in EMG activity among the 3 conditions (p<.05). In the post hoc test, biceps brachii and triceps brachii muscles showed significant differences in EMG activity between the no taping and the cross-aligned taping conditions and between the no taping and the parallel-aligned taping conditions. Additionally, the EMG activities of the flexor carpi radialis and extensor carpi radialis muscles appeared to be significantly different between the no taping and parallel-aligned taping conditions. These findings demonstrate that taping may be helpful for decreasing muscle activity, regardless of the direction of tape application. This study provides useful information to future researchers regarding the effects of taping on muscle activity.

Analysis of Variation for Parallel Test between Reagent Lots in in-vitro Laboratory of Nuclear Medicine Department (핵의학 체외검사실에서 시약 lot간 parallel test 시 변이 분석)

  • Chae, Hong Joo;Cheon, Jun Hong;Lee, Sun Ho;Yoo, So Yeon;Yoo, Seon Hee;Park, Ji Hye;Lim, Soo Yeon
    • The Korean Journal of Nuclear Medicine Technology
    • /
    • v.23 no.2
    • /
    • pp.51-58
    • /
    • 2019
  • Purpose In in-vitro laboratories of nuclear medicine department, when the reagent lot or reagent lot changes Comparability test or parallel test is performed to determine whether the results between lots are reliable. The most commonly used standard domestic laboratories is to obtain %difference from the difference in results between two lots of reagents, and then many laboratories are set the standard to less than 20% at low concentrations and less than 10% at medium and high concentrations. If the range is deviated from the standard, the test is considered failed and it is repeated until the result falls within the standard range. In this study, several tests are selected that are performed in nuclear medicine in-vitro laboratories to analyze parallel test results and to establish criteria for customized percent difference for each test. Materials and Methods From January to November 2018, the result of parallel test for reagent lot change is analyzed for 7 items including thyroid-stimulating hormone (TSH), free thyroxine (FT4), carcinoembryonic antigen (CEA), CA-125, prostate-specific antigen (PSA), HBs-Ab and Insulin. The RIA-MAT 280 system which adopted the principle of IRMA is used for TSH, FT4, CEA, CA-125 and PSA. TECAN automated dispensing equipment and GAMMA-10 is used to measure insulin test. For the test of HBs-Ab, HAMILTON automated dispensing equipment and Cobra Gamma ray measuring instrument are used. Separate reagent, customized calibrator and quality control materials are used in this experiment. Results 1. TSH [%diffrence Max / Mean / Median] (P-value by t-test > 0.05) C-1(low concentration) [14.8 / 4.4 / 3.7 / 0.0 ] C-2(middle concentration) [10.1 / 4.2 / 3.7 / 0.0] 2. FT4 [%diffrence Max / Mean / Median] (P-value by t-test > 0.05) C-1(low concentration) [10.0 / 4.2 / 3.9 / 0.0] C-2(high concentration) [9.6 / 3.3 / 3.1 / 0.0 ] 3. CA-125 [%diffrence Max / Mean / Median] (P-value by t-test > 0.05) C-1(middle concentration) [9.6 / 4.3 / 4.3 / 0.3] C-2(high concentration) [6.5 / 3.5 / 4.3 / 0.4] 4. CEA [%diffrence Max / Mean / median] (P-value by t-test > 0.05) C-1(low concentration) [9.8 / 4.2 / 3.0 / 0.0] C-2(middle concentration) [8.7 / 3.7 / 2.3 / 0.3] 5. PSA [%diffrence Max / Mean / Median] (P-value by t-test > 0.05) C-1(low concentration) [15.4 / 7.6 / 8.2 / 0.0] C-2(middle concentration) [8.8 / 4.5 / 4.8 / 0.9] 6. HBs-Ab [%diffrence Max / Mean / Median] (P-value by t-test > 0.05) C-1(middle concentration) [9.6 / 3.7 / 2.7 / 0.2] C-2(high concentration) [8.9 / 4.1 / 3.6 / 0.3] 7. Insulin [%diffrence Max / Mean / Median] (P-value by t-test > 0.05) C-1(middle concentration) [8.7 / 3.1 / 2.4 / 0.9] C-2(high concentration) [8.3 / 3.2 / 1.5 / 0.1] In some low concentration measurements, the percent difference is found above 10 to nearly 15 percent in result of target value calculated at a lower concentration. In addition, when the value is measured after Standard level 6, which is the highest value of reagents in the dispensing sequence, the result would have been affected by a hook effect. Overall, there was no significant difference in lot change of quality control material (p-value>0.05). Conclusion Variations between reagent lots are not large in immunoradiometric assays. It is likely that this is due to the selection of items that have relatively high detection rate in the immunoradiometric method and several remeasurements. In most test results, the difference was less than 10 percent, which was within the standard range. TSH control level 1 and PSA control level 1, which have low concentration target value, exceeded 10 percent more than twice, but it did not result in a value that was near 20 percent. As a result, it is required to perform a longer period of observation for more homogenized average results and to obtain laboratory-specific acceptance criteria for each item. Also, it is advised to study observations considering various variables.

A Fast Automatic Test Pattern Generator Using Massive Parallelism (대량의 병렬성을 이용한 고속 자동 테스트 패턴 생성기)

  • 김영오;임인칠
    • Journal of the Korean Institute of Telematics and Electronics B
    • /
    • v.32B no.5
    • /
    • pp.661-670
    • /
    • 1995
  • This paper presents a fast massively parallel automatic test pattern generator for digital combinational logic circuits using neural networks. Automatic test pattern generation neural network(ATPGNN) evolves its state to a stable local minima by exchanging messages among neural network modules. In preprocessing phase, we calculate the essential assignments for the stuck-at faults in fault list by adopting dominator concept. It makes more neurons be fixed and the system speed up. Consequently. fast test pattern generation is achieved. Test patterns for stuck-open faults are generated through getting initialization patterns for the obtained stuck-at faults in the corresponding ATPGNN.

  • PDF

Design of Memory Test Circuit for Sliding Diagonal Patterns (Sliding diagonal Pattern에 의한 Memory Test circuit 설계)

  • 김대환;설병수;김대용;유영갑
    • Journal of the Korean Institute of Telematics and Electronics A
    • /
    • v.30A no.1
    • /
    • pp.8-15
    • /
    • 1993
  • A concrete disign of memory circuit is presented aiming at the application of sliding diagonal test patterns. A modification of sliding diagonal test pattern includes the complexity reduction from O(n$^{32}$) to O(n) using parallel test memory concept. The control circuit design was based on delay-element, and verified via logic and circuit simulation. Area overhead was evaluated based on physical layout using a 0.7 micron design rule resulting in about 1% area increase for a typical 16Mbit DRAM.

  • PDF