• Title/Summary/Keyword: races

Search Result 463, Processing Time 0.026 seconds

A Preprocessor for Detecting Potential Races in Shared Memory Parallel Programs with Internal Nondeterminism (내부적 비결정성을 가진 공유 메모리 병렬 프로그램에서 잠재적 경합탐지를 위한 전처리기)

  • Kim, Young-Joo;Jung, Min-Sub;Jun, Yong-Kee
    • The KIPS Transactions:PartA
    • /
    • v.17A no.1
    • /
    • pp.9-18
    • /
    • 2010
  • Races that occur in shared-memory parallel programs such as OpenMP programs must be detected for debugging because of causing unintended non-deterministic results. Previous works which verify the existence of these races on-the-fly are limited to the programs without internal non-determinism. But in the programs with internal non-determinism, such works need at least N! execution instances for each critical section to verify the existence of races, where N is the degree of maximum parallelism. This paper presents a preprocessor that statically analyzes the locations of non-deterministic accesses using program slicing and can detect apparent races as well as potential races through single execution using the analyzed information. The suggested tool can deterministically monitor non-deterministic accesses to occur in OpenMP programs so that this tool can verify the existence of races even if it is used any race detection protocol which can apply to programs with critical section. To prove empirically this tool, we have experimented using a set of benchmark programs such as synthetic programs that involve non-deterministic accesses, OpenMP Microbenchmark, NAS Parallel Benchmark, and OpenMP application programs.

Physiologic Races of Phytophthora infestans(Mont.) de Bary at Alpine Area, Korea during the Period from 1971 to 1973 (대관령 지방에 발생하는 감자역병균의 생리형)

  • Hahm Y. I.;Kang E. H.
    • Korean journal of applied entomology
    • /
    • v.13 no.4 s.21
    • /
    • pp.227-231
    • /
    • 1974
  • During the period from 1971 to 73 physiologic races of potato late blight pathogen, Phytophthora infestans, causing severe losses of seed potato production at Alpine area, Korea, were investigated. In 1971, 68 isolates of the pathogen from various potato varieties were identified by the use of differential host Plants, and found that there were 10 races; 0, 1, 2, 3, 1.3, 1.4, 3.4, 1.3.4, 2.3.4. The most Predominant races for the year were 0 and 3. In 1972, the same procedure was repeated with 62 isolates of the pathogen, and found 5 different races; 0, 1, 4, 1.3 and 1.3.4. The most predominant race for the year was race 0. In 1973, six races; 0, 3, 4, 1.3, 3.4 and 1.3.4 were found from 76 isolates of the year, and the race 0 and 4 apperared as the most Predominant races for the year. Total of 11 races; 0, 1, 3, 4, 1.3, 1.4, 3.4, 1.3.4, 2.3.4 and 1.2.3.4, were found during the period from 1971 to 73 at Alpine area, among which the most predominant races were race 0, 3, and 4. The investigation indicated that the anual incidence of these races largely depended on the climatic conditions of the year.

  • PDF

Distribution of Root-knot Nematodes, Meloidogyne spp. and Their Races in Economic Crops in Korea (주요 경제작물에 기생하는 뿌리혹 선충의 종과 Race 분포)

  • Cho H. J.;Kim C. H.;Park J. S.;Jeoung M. G.
    • Korean Journal Plant Pathology
    • /
    • v.3 no.3
    • /
    • pp.159-163
    • /
    • 1987
  • In order to investigate the distribution and density of root-knot nematodes in economic crops, samples were collected from 3,226 fields of 18 economic crops. Nematodes were extracted using a modified Baermann's funnel technique. Identification of races was based on the differential host-test for Meloidogyne spp. by Tayler and Sasser. M. hapla was dominant in fields in the middle parts of Korean peninsula; M. incognita, in the southern parts, and distribution of M. javanica was limited to Jeju island and southern seaside areas. Two races of M. arenaria identified in this study were races 1 and 2. The three races identified in M. incognita were races, 1, 2 and 3. Of these races, race 1 of M. arenaria and race 3 of M. icognita were identified for the first time in Korea.

  • PDF

Race State Transition for Detecting Unaffected Race Conditions in Message-Passing Programs (메시지전달 프로그램의 영향받지 않은 경합조건 탐지를 위한 경합상태 전이기법)

  • Park Mi-Young;Kang Hyun-Syug;Jun Yong-Kee
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.33 no.8
    • /
    • pp.495-504
    • /
    • 2006
  • Detecting unaffected race conditions is important to debugging message-passing programs effectively, because such a message race can affect other races to occur or not. The previous technique to detect efficiently unaffected races detects racing messages by halting at the receive event of the first race to occur in each process. However this technique does not guarantee that all of the detected races are unaffected, because halting such processes does disconnect some chain of affects-relations among those races. In this paper, we present a novel technique that manages the state of the detected race by examining if every received message is affected until the execution terminates. Our technique therefore guarantees to detect efficiently the unaffected races, because it maintains affects-relations of the races all along the execution of program.

Molecular Marker Development for the Rapid Differentiation of Black Rot Causing Xanthomonas campestris pv. campestris Race 7

  • Yeo-Hyeon Kim;Sopheap Mao;Nihar Sahu;Uzzal Somaddar;Hoy-Taek Kim;Masao Watanabe;Jong-In Park
    • The Plant Pathology Journal
    • /
    • v.39 no.5
    • /
    • pp.494-503
    • /
    • 2023
  • Xanthomonas campestris pv. campestris (Xcc) is a plant pathogen of Brassica crops that causes black rot disease throughout the world. At present, 11 physiological races of Xcc (races 1-11) have been reported. The conventional method of using differential cultivars for Xcc race detection is not accurate and it is laborious and time-consuming. Therefore, the development of specific molecular markers has been used as a substitute tool because it offers an accurate and reliable result, particularly a quick diagnosis of Xcc races. Previously, our laboratory has successfully developed race-specific molecular markers for Xcc races 1-6. In this study, specific molecular markers to identify Xcc race 7 have been developed. In the course of study, whole genome sequences of several Xcc races, X. campestris pv. incanae, X. campestris pv. raphani, and X. campestris pv. vesicatoria were aligned to identify variable regions like sequence-characterized amplified regions and insertions and deletions specific to race 7. Primer pairs were designed targeting these regions and validated against 22 samples. The polymerase chain reaction analysis revealed that three primer pairs specifically amplified the DNA fragment corresponding to race 7. The obtained finding clearly demonstrates the efficiency of the newly developed markers in accurately detecting Xcc race 7 among the other races. These results indicated that the newly developed marker can successfully and rapidly detect Xcc race 7 from other races. This study represents the first report on the successful development of specific molecular markers for Xcc race 7.

Seasonal Variation of Some Substances in Chestnut Shoots (밤나무 품종별(品種別) 함유성분(含有成分)의 시기적(時期的) 변화(變化))

  • Wi, Heub
    • Journal of Korean Society of Forest Science
    • /
    • v.32 no.1
    • /
    • pp.21-28
    • /
    • 1976
  • This paper reports on seasonal variation of tannin, catechol tannin, pyrogallol tannin, sugar, starch and protein contained in new shoots of four races of Castanea crenata in relation to their resistance to gall-wasps. The four races were Ginyose, Shimokatsugi, Taisyo-wase and Tsuguba. 1. Tannin contents showed the lowest level during June and September, and they gradually increased afterwards. Generally tannin contents were higher in gall-wasp resistant races than in its susceptible races. Mean annual tannin contents were 0.73%, 0.845%, 0.507%, and 0.520%, respectively, in Tsuguba, Ginyose, Shimokatsugi and Taisyo-wase. 2. Catechol tannin contents did not change from February to October, however, increased after that period. Catechol tannin contents in gall-wasp resistant races (Tsuguba and Ginyose) more than doubled those in the susceptible races (Shimokatsugi and Taisyo-wase) all the year round, indicating that there may be a correlation between quantitative differences in catechol tannin and the resistance to gall-wasps. 3. Pyrogallol tannin contents were rather lower in the gall-wasp resistant races than in the susceptible races on the contrary to the above results. 4. Seasonal variation of sugar contents showed similar tendency with catechol tannin. Gall-wasp resistant races contained higher sugar contents than those susceptible races. 5. Starch contents were significantly higher during dormant period. Gall-wasp susceptible races showed higher starch contents than the resistant races did, however, this tendency varied with season. 6. There were not significant differences in protein between races but there was a tendency of higher protein in gall-wasp susceptible races. The seasonal change of protein was similar to that of starch. 7. From the above results it seems that seasonal variation of contents of tannin, catechol and pyrogallol tannin, sugar, starch and protein in new shoots of chestnut trees have some relation to their resistance to gall-wasp.

  • PDF

Ramp Activity Expert System for Scheduling and Co-ordination (공항의 계류장 관리 스케줄링 및 조정을 위한 전문가시스템)

  • Jo, Geun-Sik;Yang, Jong-Yoon
    • Journal of Advanced Navigation Technology
    • /
    • v.2 no.1
    • /
    • pp.61-67
    • /
    • 1998
  • In this paper, we have described the Ramp Activity Coordination Expert System (RACES) which can solve aircraft parking problems. RACES includes a knowledge-based scheduling problem which assigns every daily arriving and departing flight to the gates and remote spots with the domain specific knowledge and heuristics acquired from human experts. RACES processes complex scheduling problem such as dynamic inter-relations among the characteristics of remote spots/gates and aircraft with various other constraints, for example, custome and ground handling factors at an airport. By user-driven modeling for end users and knowledge-driven near optimal scheduling acquired from human experts, RACES can produce parking schedules of aircraft in about 20 seconds for about 400 daily flights, whereas it normally takes about 4 to 5 hours by human experts. Scheduling results in the form of Gantt charts produced by the RACES are also accepted by the domain experts. RACES is also designed to deal with the partial adjustment of the schedule when unexpected events occur. After daily scheduling is completed, the messages for aircraft changes and delay messages are reflected and updated into the schedule according to the knowledge of the domain experts. By analyzing the knowledge model of the domain expert, the reactive scheduling steps are effectively represented as rules and the scenarios of the Graphic User Interfaces (GUI) are designed. Since the modification of the aircraft dispositions such as aircraft changes and cancellations of flights are reflected to the current schedule, the modification should be notified to RACES from the mainframe for the reactive scheduling. The adjustments of the schedule are made semi-automatically by RACES since there are many irregularities in dealing with the partial rescheduling.

  • PDF

Characteristics of National Races' Costumes in Chinese Contemporary Costumes (중국 현대 복식에 나타난 소수 민족 복식의 특징)

  • Wu, Zhuo;Lee, Hyo-Jin
    • The Research Journal of the Costume Culture
    • /
    • v.14 no.6
    • /
    • pp.956-970
    • /
    • 2006
  • The purposes of this study was to analyze the characteristics of national races' costumes in Chinese contemporary costumes. For the purpose, this researcher concentrated on the relations between national races' costumes and Chinese contemporary costumes and discuss systematically depending on references such as fashion magazines, picture albums, and historical records. The results of study were as follows: First, the formation of fashion has been influenced by Man, Uighur, and Choson races. For example, Qipao, the tight style of Man race's fashion, Uighur race's bell style sleeve and cyclic skirt are applied to women's modern fashion. Second, weaving, printing, and embroidery technique of a minority race developed more than Han race, so applied still. Recently, Chinese contemporary costumes accepted the weaving technique of Miao and Uighur race through publicizing of a minority culture. Third, a national race's costumes are famous with splendid design and applied to modern fashion directly. They are commonly made to hair pin, necklace, earing, bracelet and so on. Recently, styles from a national race's costumes and old style are becoming popular to Chinese and it's easier to found such a fashion in market.

  • PDF

Egg Diapause Induction in Multivoltine Silkworm Bombyx mori for Long-term Germplasm Preservation

  • Kumar, R. Saravana;Ponnuvel, K.M.
    • International Journal of Industrial Entomology and Biomaterials
    • /
    • v.15 no.1
    • /
    • pp.1-7
    • /
    • 2007
  • At present, multivoltine silkworm races reared five times per year involving huge manpower and rearing expenditure. Egg diapausing behavior is facultative in multivoltine and egg diapause was induced in selected multivoltine races by regulating temperature at $18^{\circ}C$, relative humidity 80% and photoperiod (6L:18D) in the late stage silkworm rearing. The maximum percentage of egg diapause induction was recorded in Rong Diazo, Diazo and MW13 showed 94%, 93% and 92% respectively, whereas the races A14DY and OS-616 showed minimum diapause induction 15% and 18% respectively. The diapause induced multivoltine eggs were preserved up to six months by cold preservation schedule normally adopted for bivoltine. After three and six months egg preservation, the diapause induced layings were released and observed for hatching percentage, all races showed above 82 % of hatching except the race AP12, which showed only 78 % of hatching. This methods reduce the crop cycle, gives strong safety backup and preventing the genetic erosion. This study helps formulating a new conservation method for multivoltine silkworm germplasm.

A Study on Filtering Techniques for Dynamic Analysis of Data Races in Multi-threaded Programs

  • Ha, Ok-Kyoon;Yoo, Hongseok
    • Journal of the Korea Society of Computer and Information
    • /
    • v.22 no.11
    • /
    • pp.1-7
    • /
    • 2017
  • In this paper, we introduce three monitoring filtering techniques which reduce the overheads of dynamic data race detection. It is well known that detecting data races dynamically in multi-threaded programs is quite hard and troublesome task, because the dynamic detection techniques need to monitor all execution of a multi-threaded program and to analyse every conflicting memory and thread operations in the program. Thus, the main drawback of the dynamic analysis for detecting data races is the heavy additional time and space overheads for running the program. For the practicality, we also empirically compare the efficiency of three monitoring filtering techniques. The results using OpenMP benchmarks show that the filtering techniques are practical for dynamic data race detection, since they reduce the average runtime overhead to under 10% of that of the pure detection.