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

검색결과 1,411건 처리시간 0.032초

고성능, 저전력 임베디드 비디오 프로세서를 위한 YUV 인식 명령어의 시뮬레이션 (Simulation of YUV-Aware Instructions for High-Performance, Low-Power Embedded Video Processors)

  • 김철홍;김종면
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제13권5호
    • /
    • pp.252-259
    • /
    • 2007
  • 멀티미디어 응용과 무선통신 네트워크의 발전 속도가 급속하게 빨라짐에 따라 고성능, 저전력 멀티미디어 처리기술에 대한 소비자의 요구가 급증하고 있다. 이에 본 논문은 고성능, 저전력 임베디드 비디오 프로세서를 위한 YUV (Y: 휘도신호, U, V: 색차신호) 인식 명령어를 제안하고자 한다. 기존의 멀티미디어 전용 명령어 (e.g., MMX, SSE, VIS, AltiVec)는 일반적인 서브워드 병렬 기법을 이용하여 적당한 성능향상을 꾀하는 반면, 제안하는 YUV 인식 명령어는 두 쌍의 16-bit YUV (6-bit Y, 5-bits U, V) 데이타를 32-bit 레지스터에 저장하여 동시에 처리함으로써 칼라 비디오 처리 성능을 효율적으로 향상시킬 수 있다. 또한 데이타 포맷 사이즈를 줄임으로써 전체 시스템의 비용을 절감할 수 있다. 임베디드 슈퍼 스칼라 프로세서에서 모의 실험한 결과, YUV 인식 명령어 기반 프로그램은 baseline 프로그램에 비해 3.9배 성능 향상을 보인 반면, 동일한 프로세서 환경에서 Intel의 대표적인 멀티미디어 명령어인 MMX기반 프로그램은 baseline 프로그램보다 단지 2.1배의 성능 향상을 보인다. 또한 YUV 인식 명령어는 멀티미디어 애플리케이션에 대해 평균 75.8% 소모 에너지를 감소시킨 반면, MMX는 단지 54.8%의 소모 에너지를 감소시키는 결과를 보인다.

임베디드 병렬 프로세서를 위한 픽셀 서브워드 병렬처리 명령어 구현 (Implementation of Pixel Subword Parallel Processing Instructions for Embedded Parallel Processors)

  • 정용범;김종면
    • 정보처리학회논문지A
    • /
    • 제18A권3호
    • /
    • pp.99-108
    • /
    • 2011
  • 프로세서 기술은 공정비용의 증가와 전력 소모 때문에 단순 동작 주파수를 높이는 방법이 아닌 다수의 프로세서를 집적하는 병렬 프로세싱 기술 발전이 이루어지고 있다. 본 논문에서는 멀티미디어에 내재한 무수한 데이터를 효과적으로 처리할 수 있는 SIMD(Single Instruction Multiple Data) 기반 병렬 프로세서를 소개하고, 또한 이러한 SIMD 기반 병렬 프로세서 아키텍처에서 이미지/비디오 픽셀을 효율적으로 처리 가능한 픽셀 서브워드 병렬처리 명령어를 제안한다. 제안하는 픽셀 서브워드 병렬처리 명령어는 48비트 데이터패스 아키텍처에서 4개의 12비트로 분할된 레지스터에 4개의 8비트 픽셀을 저장하고 동시에 처리함으로써 기존의 멀티미디어 전용 명령어에서 발생하는 오버플로우 및 이를 해결하기 위해 사용되는 패킹/언팽킹 수행의 상당한 오버헤드를 줄일 수 있다. 동일한 SIMD 기반 병렬 프로세서 아키텍처에서 모의 실험한 결과, 제안한 픽셀 서브워드 병렬처리 명령어는 baseline 프로그램보다 2.3배의 성능 향상을 보인 반면, 인텔사의 대표적인 멀티미디어 전용 명령어인 MMX 타입 명령어는 baseline 프로그램보다 단지 1.4배의 성능 향상을 보였다. 또한, 제안한 명령어는 baseline 프로그램보다 2.5배의 에너지 효율 향상을 보인 반면, MMX 타입 명령어는 baseline 프로그램보다 단지 1.8배의 에너지 효율 향상을 보였다.

담화 중심 수학 수업의 효과 분석 (Analysis of the Effects of Discourse-Based Math Instructions)

  • 홍금희;최재호
    • 한국초등수학교육학회지
    • /
    • 제15권3호
    • /
    • pp.559-577
    • /
    • 2011
  • 본 연구는 수학교실에서 학생들에게 능동적으로 학습에 참여할 기회를 제공하고 의사소통에 있어서 자신의 아이디어를 표현하는 가장 기본적인 전달 방법인 말하기 경험을 확대하는 담화 중심 수학 수업을 초등학교 5학년 학생들에게 적용해 봄으로써 담화 중심 수학 수업이 학생들의 수학적 태도와 수학 학업성취도에 어떤 영향을 미치는지 알아보기 위한 것이다. 그 결과로 담화 중심 수학 수업은 수학 학업성취도의 향상에는 유의미한 차이가 나타나지 않았으나 수학적 태도 중 융통성, 의지력, 호기심, 반성, 가치에서 통계적으로 유의미한 차이가 있는 것으로 나타났으며 수학적 태도에 매우 긍정적인 영향을 주었다. 또한 담화 중심 수업에 대한 설문 조사 및 서술형 평가 등을 통해 담화 중심 수학 수업이 학생들에게 문제 해결에 있어 다양한 방법을 모색해보는 기회를 제공하였으며 흥미와 호기심을 갖고 수업에 참여하도록 할뿐만 아니라 문제를 단순하게 푸는 차원을 넘어서서 원리를 발견하는 경험을 하고 있음을 알 수 있었다. 이렇게 볼 때 담화 중심 수학 수업은 수학적 태도에 긍정적인 영향을 주며 의사소통 능력 신장에도 도움을 줄 수 있다는 결론을 얻을 수 있다.

  • PDF

확인 실험 수업에서 나타나는 초등교사들의 교수 행동 절차 분석 (The Analysis of the Elementary Teachers' Teaching Behavior Procedure in Verification-Type Laboratory Instruction)

  • 양일호;조현준;윤영란
    • 한국초등과학교육학회지:초등과학교육
    • /
    • 제26권4호
    • /
    • pp.418-427
    • /
    • 2007
  • The purpose of this study was to describe the elementary teachers' teaching behavior procedure in verification-type laboratory instructions. In order to do this, we should know first what constituted the teaching behavior elements in the teachers' instructions, before the teaching behavior can be analyzed. Thirty sets of instructions were recorded and their transcripts were used in this study. The results of this study indicated that the number of teaching behaviors numbered twenty four in total, and that the teaching behaviors could be classified into nine categories, and finally the procedure used in verification-type laboratory instructions generally followed seven steps. These steps can be described as follows; reminding subjects of the preliminary learned concept, presenting inquiry type questions or introducing the main concept, explaining the method used or presenting the predictable outcome/matter for verification, performing lab-based activities, presenting the outcomes, applying the main concept, and finally closing the instruction. For the purpose of promoting more authentic scientific inquiries using these types of instructions, the authors's claims were discussed.

  • PDF

Thumb-2 명령어 집합 구조의 병렬 분기 명령어 확장 (Parallel Branch Instruction Extension for Thumb-2 Instruction Set Architecture)

  • 김대환
    • 한국컴퓨터정보학회논문지
    • /
    • 제18권7호
    • /
    • pp.1-10
    • /
    • 2013
  • 본 논문에서는 Thumb-2 명령어 집합 구조의 성능을 개선하기 위하여 분기 명령어와 사용 빈도가 높은 명령어를 동시에 실행하는 병렬 분기 명령어 집합을 제시한다. 제시된 기법에서는 16비트 분기 명령어와 사용 빈도가 높은 16비트 LOAD, ADD, MOV, STORE, SUB 명령어를 각각 결합하는 새로운 32비트 명령어를 도입한다. 새로운 명령어의 인코딩 공간을 제공하기 위해 사용 빈도가 낮은 기존 명령어의 레지스터 필드에 사용되는 비트 수를 줄이고 이를 통해 절약된 비트들을 이용하여 병렬 분기 명령어를 인코딩한다. 실험 결과, 제시된 방법은 코드 크기를 증가시키지 않고 전통적인 방식과 비교하여 평균 8.0%의 성능을 향상시킨다.

부동소수점 명령어를 지원하는 ARM 프로세서의 설계 및 모의실행 (Design and Simulation of ARM Processor with Floating Point Instructions)

  • 이종복
    • 한국인터넷방송통신학회논문지
    • /
    • 제20권2호
    • /
    • pp.187-193
    • /
    • 2020
  • 마이크로프로세서에서 부동소수점 연산은 결과의 정확도를 높이기 위하여 실수형 데이터를 대상으로 시행하는 덧셈, 뺄셈, 곱셈, 나눗셈 등의 계산을 의미한다. 일반적으로 프로세서를 설계할 때는 복잡도 때문에 부동소수점 연산은 제외하고 정수형 연산만을 지원하는 경우가 많다. 그러나, 공학 기술 연산, 디지털 신호처리 뿐 만이 아니라, 오늘날 각광을 받고 있는 인공지능 및 신경망에 대한 연산을 수행하기 위하여 필요에 따라서 부동소수점 연산이 포함되어야 한다. 본 논문에서는 VHDL을 이용하여 부동소수점 연산 명령어 기능을 갖는 32 비트 ARMv4 계열의 프로세서를 설계하고, ModelSim으로 검증하였다. 그 결과, ARM의 부동소수점 명령어에 대한 연산을 성공적으로 수행할 수 있었다.

국내 ISO 인증기업의 실무지침서 운용실태에 대한 조사연구 (Research on the usage status of Job Instructions in domestic enterprises holding ISO certification)

  • 신동식;정장우;백종엽;강경식
    • 대한안전경영과학회지
    • /
    • 제10권4호
    • /
    • pp.165-171
    • /
    • 2008
  • In the policy management system of the safety&health(same as the environment and the quality), the documentation of the management system is required in various international standards & guides. In case of 3 level classification of the system documents, it generally will be identified such name as the manual, the procedure(or the process) and the job instruction. Each level of the document has the unique role and usage though, the job instructions, especially, would be developed to support the practical job worker. Considering such document level, the job instructions should be reflect the latest know-how of the job-handling methods. And that, it should be used at any times by the related job worker. This paper is prepared for surveying the actual usage status of the job instructions of the domestic enterprises holding ISO certificate and trying to suggest the better way of application of the system documents.

상업 패턴을 포함한 의류 DIY 패키지 개발 (The Development of Clothing DIY Packages Including Commercial Patterns)

  • 이은혜
    • 한국의류산업학회지
    • /
    • 제25권3호
    • /
    • pp.333-345
    • /
    • 2023
  • The rising demand for fashion do-it-yourself (DIY) products that cater to individual preferences and which allow for creative expression has highlighted the need for systematic organization within the clothing society. This study addresses this gap by identifying and discussing clothing DIY packages and proposes a systematic package model comprising essential raw materials, commercial patterns, and production instructions. Four key elements have been emphasized to differentiate and enhance the product. Firstly, highly practical commercial patterns have been developed to facilitate easy transformations - from blouses to dresses. Furthermore, the versatility of these patterns has been optimized so as to allow their utilization as outerwear, increasing their efficiency. Secondly, to accommodate diverse body shapes, the package offers six different sizes, providing users with a range of options tailored to their specific measurements. Thirdly, detailed production instructions are provided, supplemented by a Q&A bulletin board. The instructions are available in a printed format, featuring actual photographs on A4 paper, while video production instructions are accessible via a QR code, ensuring comprehensive guidance. Lastly, the basic package comprises clothing patterns, production instructions, fabrics, and labels, providing a complete toolkit for clothing DIY enthusiasts. This study aims to contribute to the development of the hobby sewing field and to establish a practical resource for the clothing DIY package industry.

PLC용 RISC 프로세서의 구조와 명령어에 관한 연구 (A study on the architecture and instruction of a RISC processor for programmable logic controller)

  • 구경훈;박재현;장래혁;권욱현
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1993년도 한국자동제어학술회의논문집(국내학술편); Seoul National University, Seoul; 20-22 Oct. 1993
    • /
    • pp.1012-1017
    • /
    • 1993
  • In this paper, the instruction set and the architecture of a RISC processor for programmable logic controller is suggested. From the measurement of existing programs, the characteristics of ladder instructions are analyzed. The instruction set is defined so that the existing ladder program can be reused with simple translation. Because bit instructions controls the behavior of word instructions, the processor suits for high level language like SFC. Simulations show that the PLC with the suggested processor is twenty times faster than the PLC with the multi-purpose microprocessor.

  • PDF

RISC용 ALU와 시프터의 설계 (Design of an ALU and a Shifter for RISC)

  • 최병윤;최상훈;이문기
    • 전자공학회논문지B
    • /
    • 제28B권7호
    • /
    • pp.520-534
    • /
    • 1991
  • This paper describes the design of an ALU and a shifter for RISC. The RISC datapath is designed to have a 4-stage pipeline and a 20 MHz operating frequency. The ALU makes use of the 32-bit BLC adder which has the characteristics of high speed ane regular structuer and executes the arithmetic instructions-addition and subtraction- and the logical instructions-AND, OR, and XOR. Additionally, multiplication is possible by iterative executions of step instructions to perform shift and add operations. The shifter is implemented by using the modified of funnel shifter. The shifter is able to perform the arithmetic andlogical shift instructions without maskiog. Moreover, it carries out data align operation which conforms to big endian byte address. The logical operation of the desinged ALU and the shifter were simulated using YSLOG and VLSIsim. SPICE simulation results using 1.2um double metal process parameters show that the ALU and shifter have a delay time of 15.9NS and 9.9NS, respectively. Therefore, the ALU and the shifter operates correctly above 20[ MHz ] click ferquency and are composed of about 7K and 15K teansistors, respectively.

  • PDF