• 제목/요약/키워드: threading

검색결과 155건 처리시간 0.033초

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

  • 이정훈;김진석
    • 정보처리학회논문지A
    • /
    • 제12A권2호
    • /
    • pp.145-150
    • /
    • 2005
  • 최근 많은 프로세서 제작업체들이 프로세서의 효율을 높이기 위한 방법으로 독립적인 쓰레드들을 한 프로세서 사이클에 동시에 실행시킬 수 있는 동시다중 쓰레딩 기술을 구현하고 있으며 그 예의 하나가 하이퍼쓰레딩이다. 물리 프로세서 안에 여러 개의 논리 프로세서를 가질 수있는 하이퍼쓰레딩 기술은 기존의 여러 개의 독립적인 프로세서들을 갖춘 멀티 프로세싱 환경과는 차이가 있으며, 하이퍼쓰레딩 환경에 알맞은 특정한 작업 할당 방법이 필요하다. 따라서, 본 논문에서는 하이퍼쓰레딩 기술에 적합한 스케줄링 알고리즘을 제안하고 그 성능을 다양한 방법으로 측정해 봄으로서 하이퍼쓰레딩 시스템을 올바르게 인식하고 적절하게 관리하여 효율적인 성능을 기대할 수 있게 되었다.

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

  • Kim, Yong-Seok
    • 한국컴퓨터정보학회논문지
    • /
    • 제21권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.

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

  • 나영민;최호영;민병순;박상진
    • Restorative Dentistry and Endodontics
    • /
    • 제11권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

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

  • 김학태;정길도
    • 한국산학기술학회논문지
    • /
    • 제12권3호
    • /
    • pp.1313-1318
    • /
    • 2011
  • 안전하고 정확한 항해를 위해 선박에서는 진북을 나타내는 자이로 콤파스와 자북을 가리키는 마그네틱 콤파스, 그 외에 GPS 등의 다양한 선박 전자장치들이 활용되고 있지만 이러한 장치들의 호환성 문제로 인해 전체 선박 시스템의 효율성 및 유지보수성이 크게 저하되고 있다. 본 논문에서는 이러한 호환성 문제를 해결하기 위해 선박 전자장치의 다양한 출력신호들을 동일한 하나의 표준 형식으로 변환해 주는 프로토콜 통합 시스템을 제안하였다. 시스템 설계 시 다수의 장치들로부터 입력되는 신호들을 동시에 처리하기 위하여 Multi-threading 기법을 적용하였으며, 실험을 통해 이를 통한 데이터 처리 성능 향상을 확인하였다.

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

  • 이돈진;강지웅;전현배;김선호;안중환
    • 한국정밀공학회지
    • /
    • 제18권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
    • /
    • 제51권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)

  • 최영자
    • 디자인학연구
    • /
    • 제14권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)

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

  • PDF