• Title/Summary/Keyword: parallel program

Search Result 588, Processing Time 0.029 seconds

An Efficient String Matching Algorithm Using Bidirectional and Parallel Processing Structure for Intrusion Detection System

  • Chang, Gwo-Ching;Lin, Yue-Der
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.4 no.5
    • /
    • pp.956-967
    • /
    • 2010
  • Rapid growth of internet applications has increased the importance of intrusion detection system (IDS) performance. String matching is the most computation-consuming task in IDS. In this paper, a new algorithm for multiple string matching is proposed. This proposed algorithm is based on the canonical Aho-Corasick algorithm and it utilizes a bidirectional and parallel processing structure to accelerate the matching speed. The proposed string matching algorithm was implemented and patched into Snort for experimental evaluation. Comparing with the canonical Aho-Corasick algorithm, the proposed algorithm has gained much improvement on the matching speed, especially in detecting multiple keywords within a long input text string.

Thermodynamic Modeling of Parallel Flow Condenser for Automotive Air Conditioning System (자동차용 평행류 응축기의 열성능 모델링)

  • 김일겸;고재윤;박상록;임장순
    • Korean Journal of Air-Conditioning and Refrigeration Engineering
    • /
    • v.13 no.8
    • /
    • pp.771-779
    • /
    • 2001
  • In this study, a simulation program has been developed to predict the performance of a parallel flow condenser of an air conditioning system for an automobile. The well-known correlations for he heat transfer rates and the pressure drops are included in this model. It is fond that the numerical model can predict the heat transfer rate and the pressure drop accurately. As the condensing pressure increases of fixed air inlet temperature, the heat transfer rate increases and the pressure drop decreases. The effect of he degree of subcooling on the performance of the condenser is greater than that of the degree of super-heating because the ratio of the area occupied by he tow-phase refrigerant the total area is significantly affected by he degree of subcooling rather than the degree of superheating.

  • PDF

Size and Harmonic Reduced Wilkinson Balun Using Parallel Coupled Line with Open Stub

  • Lee, Won-Kyun;Hwang, Hee-Yong
    • Journal of electromagnetic engineering and science
    • /
    • v.14 no.4
    • /
    • pp.387-392
    • /
    • 2014
  • In this paper, a size-reduced Wilkinson balun with wide harmonic-suppressed band is presented. An accurate analysis of the parallel coupled line with an open stub (PCL-OS) is carried out. The PCL-OS structure shows excellent low pass filter and harmonic-suppression characteristics, which is useful for designing a low pass filter unit cell (LUC) with a reduced size. The designed Wilkinson balun at a 2.45 GHz center frequency not only shows an excellent harmonic suppression including the 5th harmonics up to 14 GHz over 15 dB, but it also has an area reduced to 48% of the conventional one.

Analysis of Induced Voltage on Telecommunication Line in Parallel Distribution System

  • Kim, Hyun-Soo;Rhee, Sang-Bong;Lee, Soon-Jeong;Kim, Chul-Hwan;Kim, Yoon Sang
    • Journal of Electrical Engineering and Technology
    • /
    • v.9 no.2
    • /
    • pp.726-732
    • /
    • 2014
  • A current flowing through a distribution conductor produces induced voltage, which is harmful to a telecommunication line. Previous research on induced voltage has been focused on single-circuit lines in the distribution system. However, the double-circuit lines, referred to as parallel distribution lines, are widely used in distribution systems because they have significant economic and environmental advantages over single-circuit lines. Therefore, a study on the induced voltage in double-circuit lines is needed. This paper presents a method of calculating the induced voltage in a parallel distribution system using four-terminal parameters and vector analysis. The calculation method is verified by the Electromagnetic Transient Program (EMTP) simulation.

GPU-ACCELERATED SPECKLE MASKING RECONSTRUCTION ALGORITHM FOR HIGH-RESOLUTION SOLAR IMAGES

  • Zheng, Yanfang;Li, Xuebao;Tian, Huifeng;Zhang, Qiliang;Su, Chong;Shi, Lingyi;Zhou, Ta
    • Journal of The Korean Astronomical Society
    • /
    • v.51 no.3
    • /
    • pp.65-71
    • /
    • 2018
  • The near real-time speckle masking reconstruction technique has been developed to accelerate the processing of solar images to achieve high resolutions for ground-based solar telescopes. However, the reconstruction of solar subimages in such a speckle reconstruction is very time-consuming. We design and implement a new parallel speckle masking reconstruction algorithm based on the Compute Unified Device Architecture (CUDA) on General Purpose Graphics Processing Units (GPGPU). Tests are performed to validate the correctness of our program on NVIDIA GPGPU. Details of several parallel reconstruction steps are presented, and the parallel implementation between various modules shows a significant speed increase compared to the previous serial implementations. In addition, we present a comparison of runtimes across serial programs, the OpenMP-based method, and the new parallel method. The new parallel method shows a clear advantage for large scale data processing, and a speedup of around 9 to 10 is achieved in reconstructing one solar subimage of $256{\times}256pixels$. The speedup performance of the new parallel method exceeds that of OpenMP-based method overall. We conclude that the new parallel method would be of value, and contribute to real-time reconstruction of an entire solar image.

A Study about the Training Program for the Tippelt Technique on the Parallel Bars (평행봉 Tippelt 기술 훈련 프로그램 개발 및 향상도 평가 분석)

  • Back, Jin-Ho;Park, Jong-Chul;Yoon, Chang-Sun
    • Korean Journal of Applied Biomechanics
    • /
    • v.18 no.2
    • /
    • pp.29-39
    • /
    • 2008
  • This study was to provide for Tippelt technique which was a basic technique used in parallel bars. The program was applied to players for 8 weeks. Then it was analyzed by using 3Dmotion Analysis system to seek the difference between before and after using the program. Moreover establish the improvement and trait for newly made program. The program was made up of down-swing, up-swing and composite connection-phase training. Through down-swing training, shoulder angle made extension and chest closed quickly. As a result, players' performance have improved. Through up-swing training, legs kicking to vertical direction and trunk stood up fastly. As a result, players' performance have improved. When going upward, the center of mass must be in control not to have a lot of movement and hip angle extension using the bar is very positive coaching. When coaching composite connection in training from down-swing to up-swing, must have enough air phase time using center of mass vertically to have extension of leg. As a result, players' performance have improved by having increase of air phase time.

A Methodolgy to Evaluate Program Tuning Alternatives (프로그램 성능조율 대안을 평가하는 방법론)

  • Eom, Hyeon-Sang
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.12 no.6
    • /
    • pp.349-357
    • /
    • 2006
  • We introduce a new performance evaluation methodology that helps programmers evaluate different tuning alternatives in order to improve program performance. This methodology permits measuring performance implications of using tuning alternatives. Specifically, the methodology predicts performance after workload migration for a distributed or parallel program in contrast to traditional performance methodlogies that quantify time spent in program components for bottleneck identification. The methodology thus provides guidance on workload migration. The methodology also permits predicting the performance impact of changing the underlying network. The methodology may evaluate performance incrementally and online during the execution of the program to be tuned. We show that our methodology, when it is implemented and used, permits accurately predicting the performance of different tuning alternatives for a test suite of six programs.

Implementation of a Parallel Web Crawler for the Odysseus Large-Scale Search Engine (오디세우스 대용량 검색 엔진을 위한 병렬 웹 크롤러의 구현)

  • Shin, Eun-Jeong;Kim, Yi-Reun;Heo, Jun-Seok;Whang, Kyu-Young
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.14 no.6
    • /
    • pp.567-581
    • /
    • 2008
  • As the size of the web is growing explosively, search engines are becoming increasingly important as the primary means to retrieve information from the Internet. A search engine periodically downloads web pages and stores them in the database to provide readers with up-to-date search results. The web crawler is a program that downloads and stores web pages for this purpose. A large-scale search engines uses a parallel web crawler to retrieve the collection of web pages maximizing the download rate. However, the service architecture or experimental analysis of parallel web crawlers has not been fully discussed in the literature. In this paper, we propose an architecture of the parallel web crawler and discuss implementation issues in detail. The proposed parallel web crawler is based on the coordinator/agent model using multiple machines to download web pages in parallel. The coordinator/agent model consists of multiple agent machines to collect web pages and a single coordinator machine to manage them. The parallel web crawler consists of three components: a crawling module for collecting web pages, a converting module for transforming the web pages into a database-friendly format, a ranking module for rating web pages based on their relative importance. We explain each component of the parallel web crawler and implementation methods in detail. Finally, we conduct extensive experiments to analyze the effectiveness of the parallel web crawler. The experimental results clarify the merit of our architecture in that the proposed parallel web crawler is scalable to the number of web pages to crawl and the number of machines used.

Design and Implementation of parallel Media server in current system environment (기존 시스템 환경에서의 병렬 미디어 서버의 설계 및 구현)

  • 김경훈;류재상;김서균;남지승
    • Proceedings of the IEEK Conference
    • /
    • 2000.06c
    • /
    • pp.97-100
    • /
    • 2000
  • As network resources have become faster and demands for multimedia service through network have increased, the demand for Media server system has increased. These kinds of media server solve their bottle neck problem of internal storage device by using parallel system which takes advantage of fast network resource. Many vendors have suggested each of their media server system to solve these problem radically, but most of them require major modification of infra component and additional drawback has added. For example, storage mechanism for specific media requires new file system which is totally different from traditional one, and algorithm for enhancing performance may not suit for traditional operating system environment. In this paper, we designed a parallel media server based on web interface of traditional system and implemented a program for media server. Implemented server system performs parallel processing through web interface without any modification of traditional system, and controls which is related to merging load by distributed data is charged only to client and control server and consequently load of storage server can be minimized. And also, data transfer protocol for streaming media includes Retransfer algorithm and client Admission control policy relevant to performance of whole system.

  • PDF

The Influences of the Refrigerant Adulteration by an Absorbent on the Cooling Capacity and COP of the Absorption Chiller (흡수식 냉동기에서 흡수액이 증발기로 혼입시 냉각용량과 성능계수에 미치는 영향)

  • Park, Chan-Woo
    • Korean Journal of Air-Conditioning and Refrigeration Engineering
    • /
    • v.18 no.9
    • /
    • pp.753-760
    • /
    • 2006
  • The purpose of the present work is to investigate the influence of the refrigerant adulteration by LiBr solution on the cooling capacity and COP for three different types of abso게tion chillers: a single-effect type, a series-flow double-effect type and a parallel-flow with double-effect type. A simulation program has been prepared for the cyclic analysis of absorption chillers. With some assumptions, the calculations have been performed by solving the mass balance equation, energy balance equation and the state equation simultaneously. The range of the LiBr concentration of refrigerant was 0% to 20% in the present study. For the single-effect absorption chiller, the maximum decrease in the cooling capacity was 10% at the 20% of LiBr concentration. For the double-effect chiller, the capacity was decreased by 11.1% for the parallel-flow type and the series-flow type. Also, the COP was reduced by 3.0% in single-effect, 2.8% in series-flow type (SR=0.4) and 2.3% in parallel-flow type.