• Title/Summary/Keyword: threading

Search Result 155, Processing Time 0.039 seconds

Performance Evaluation of a New Scheduling Algorithm for the Simultaneous MultiThreading Microprocessor (동시 다중 쓰레딩 마이크로프로세서를 위한 스케줄링 알고리즘의 성능 평가)

  • Lee Jung-Hoon;Kim Jin Suk
    • The KIPS Transactions:PartA
    • /
    • v.12A no.2 s.92
    • /
    • pp.145-150
    • /
    • 2005
  • Recently, many Processor manufacturers have implemented simultaneous multi treading technology, which can simultaneously execute independent threads in one processor cycle, as a way of increasing processor efficiency, ana one particular example is Hyper Threading. Hyper Threading technology, which enables many logical processors to reside a physical processor, differs from the current multiprocessing environment which has many independent processors, and calls for a particular work assignment method optimized for Hyper Threading environment Thus, in this paper, We have proposed a scheduling algorithm compatible with Hyper Threading technology and analyzed its performance using various methods. As a result, we shall expect its efficient performance by properly understanding and managing Hyper Threading system.

An Implementation of Single Stack Multi-threading for Small Embedded Systems

  • Kim, Yong-Seok
    • Journal of the Korea Society of Computer and Information
    • /
    • v.21 no.4
    • /
    • pp.1-8
    • /
    • 2016
  • In small embedded systems including IoT devices, memory size is very small and it is important to reduce memory amount for execution of application programs. For multi-threaded applications, stack may consume a large amount of memory because each thread has its own stack of sufficiently large size for worst case. This paper presents an implementation of single stack multi-threading, called SSThread (Single Stack Thread), by sharing a stack for all threads to reduce stack memory size. By using SSThread, multi-threaded applications can be programmed based on normal C language environment and there is no requirement of transporting multi-threading operating systems. It consists of several library functions and various C macro definitions. Even though some functional restrictions in comparison to operating systems supporting complete multi-thread functionalities, it is very useful for small embedded systems with tiny memory size and it is simple to setup programming environment for multi-thread applications.

A STUDY OF THE CRAZING OF TOOTH STRUCTURE ASSOCIATED WITH PLACEMENT OF PINS (Pin장착시(裝着時)에 치질귀열(齒質龜裂)에 미치는 영향(影響)에 관(關)한 연구(硏究))

  • Na, Young-Min;Choi, Ho-Young;Min, Byung-Soon;Park, Sang-Jin
    • Restorative Dentistry and Endodontics
    • /
    • v.11 no.1
    • /
    • pp.33-41
    • /
    • 1985
  • The purpose of this study was to determine the extent of tooth structure crazing when pinhole were drilled in dentin at various distances from the dentionenamel junction, and when pins were inserted by hand wrench and Auto-klutch handpiece. Sixty freshly extracted teeth were embedded in blocks of cold-curing acrylic resin to a level 1mm apical to the cementoenamel junction, the crown of the teeth were removed to a level 1.5mm coronal to the cementoenamel junction. After being sectioned, the cut surface of the teeth were smoothed, and they were divided into 4 groups. Group I : 4 pinholes were drilled with self-threading Minim spiral drill and pins were inserted with hand wrench in fifteen teeth. Group II : 4 pinholes were drilled with self-threading Minim spiral drill and pins were inserted with Auto-klutch handpiece in fifteen teeth. Group III : 4 pinholes were drilled with self-threading Regular spiral drill and pins were inserted with hand wrench in fifteen teeth. Group IV : 4 pinholes were drilled with self-threading Regular spiral drill and pins were inserted with Auto-klutch handpiece in fifteen teeth. The cut surface were then examined microscopically for the presence or absence of craze line. The results were as follows: 1. The self-threading Minim pin groups (Group I & II) produced less craze lines than did the self-threading Regular pin groups (Group III & IV). 2. In the self-threading Minim pin groups, there was more craze lines with hand wrench (Group I) than with Auto-klutch handpiece (Group 11). 3. In the self-threading Regular pin groups, there was more craze lines with hand wrench (Group III) than with Auto-klutch handpiece (Group IV). 4. Placement of the pinhole at 0.0mm from the dentionenamel junction produced more craze lines than placed at 0.5mm, 1.0mm (p<0.05), however there was no statistically significant between the 0.5mm and 1.0mm distance.

  • PDF

Development of the Protocol Integration System with Multi-threading Method for the Ship Electronic Device (Multi-threading 기법을 적용한 선박 전자장치 프로토콜 통합 시스템의 구현)

  • Kim, Hag-Tae;Chong, Kil-To
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.12 no.3
    • /
    • pp.1313-1318
    • /
    • 2011
  • This paper proposes a protocol integration system with multi-threading method for the ship electronic devices to solve problems with the compatibility. The proposed protocol integration system receives the different signals from each of the ships' devices through the RS-232 serial communication port and then divides the input signal into the field data. The required field data for standard signal composition are extracted from among these signal and these are combined in accordance with standard signal format. Thereafter, the protocol integration system transmits the processed standard signal to the auto pilot system through a single port.

Modeling of High-speed Tapping Touque Considering Friction Force (마찰력을 고려한 고속탭핑 토크 모델링)

  • Lee, Don-Jin;Gang, Ji-Ung;Jeon, Hyeon-Bae;Kim, Seon-Ho;An, Jung-Hwan
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.18 no.11
    • /
    • pp.67-73
    • /
    • 2001
  • This paper aims at developing a torque model for the high-speed tapping with small-diameter taps. As recent industries such as automobile and information technology grows, taps smaller than 5mm in diameter are needed much more. In that occasion, the friction force between a tap surface and a workpiece plays much more important role in the tapping torque than in he larger tapping. Tapping mechanism was analysed based on the tap geometry. It has two steps : one is a forward cutting composed of the chamfered threading and full threading and the other is the backward cutting. The torque by the cutting force in the chamfered threading is calculated using the cutting area and the specific cutting force while the torque by the friction force, which is rather dominant than the cutting force both in the full threading and in the backward cutting, is calculated using the normal force on the threads and the friction coefficient. The experiment has shown that the results by the proposed torque model fit quite well with the acutal measurements within the error of 10%.

  • PDF

On the Semi-threading of Knot Diagrams with Minimal Overpasses

  • Chung, Jae-Wook;Jeong, Seul-Gi;Kim, Dong-Seok
    • Kyungpook Mathematical Journal
    • /
    • v.51 no.2
    • /
    • pp.205-215
    • /
    • 2011
  • Given a knot diagram D, we construct a semi-threading circle of it which can be an axis of D as a closed braid depending on knot diagrams. In particular, we consider semi-threading circles of minimal diagrams of a knot with respect to overpasses which give us some information related to the braid index. By this notion, we try to give another proof of the fact that, for every nontrivial knot K, the braid index b(K) of K is not less than the minimum number l(K) of overpasses of diagrams. Also, they are the same for a torus knot.

A Study on Development of Network Draft through the Computer Dotty System (컴퓨터 도비 시스템을 이용한 네트워크 조직의 전개와 발전)

  • 최영자
    • Archives of design research
    • /
    • v.14 no.2
    • /
    • pp.279-292
    • /
    • 2001
  • The network drafting is introduced by american weaver Alice schlein, that is not a new weave, but a way of exploring old structures and driving them a new design. It was evident that larger scale pattern design produced on computer dobby-that is a loom without a jacquard mechanism, draw harness, or other extra patterning devices. Therefore, this study explored that developing and new weave design through the processing of network drafting In give a guide based on it In this process, the results of this study were as follow. A network is a collection of legal threading position that is constructed from a building block, called an "initial" which is the smallest identifiable unit of the threading. The process of network drafting produces large-scale designs without the chunky look of block weaves in addition In infinite potential variation on a singles threading through changes in tie-ups and dobby peg plan. It can get various new drafting through using of isolated, connected, disconnected pattern line.

  • PDF

Simulation of Descartes′s Human thinking model by Multi-Threading (멀티쓰레딩을 이용한 데카르트 사유 모델의 시뮬레이션)

  • 한혜민
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.04b
    • /
    • pp.256-258
    • /
    • 2002
  • 지금가지 인지과학적인 연구는 주로 인간의 지능이나 신경망, 그리고 언어를 주 연구 대상으로 다루어 왔다. 그런데 인공지능은 철학의 고유영역에 속하던 많은 문제를 다루게 되었고, 그 주제들을 다뤄온 철학적 방법들을 여러 측면에서 채용하고 있다. 따라서 인지과학과 철학이라는 두 분야가 접목되어야 할 필요성이 있을 것이다. 본 연구는 위에 바탕을 두어 1) 인간 사유에 대한 데카르트의 성찰(cogito ergo sum)을 소개하고, 2) 이를 MFC를 이용한 Multi-threading으로 구현하고 실험하여, 3) 인간의 철학적 사유체계와 사고 중 이성과 오성에 관한 부분은 인공적으로 구현 가능하다는 사실과 응용 가능성을 검토하도록 한다.

  • PDF