<4D F736F F D C3DFB0E820BFECBCF6B9DFC7A5B3EDB9AE2920C4C4C7BBC6C3C0C720BDC7C1A620B9D720B7B9C5CD2D496E2D53746F F E67C0BB20C0A7C7D BCD2C7C1C6AEBFFEBEEE20C7C3B7A7C6FB20BDC3B9C4B7B
|
|
- 민희 이
- 8 years ago
- Views:
Transcription
1 정보과학회논문지 : 컴퓨팅의 실제 및 레터 제 XX 권 제 X 호(2011.XX) 338 (2011추계 우수발표논문) In-Storage Processing을 위한 SSD 소프트웨어 플랫폼 시뮬레이터 설계 및 구현 (A Design and Implementation of SSD Software Platform Simulator for In-Storage Processing) 박 대 동 이 재 수 (Daedong Park) (Jaesoo Lee) 홍 성 수 (Seongsoo Hong) 요 약 In-storage processing(isp)는 저장 장치용 I/O 인 터페이스의 병목현상으로 인한 전체 시스템 성능 저하 문제를 해결하기 위해 고안된 기법이다. 특히 최근의 플래시 메모리 기반 저장 장치들의 내부 데이터 전송 속도가 I/O 인터페이스의 발전에 비해 매우 빠르게 증 가하기 때문에 ISP 의 필요가 더욱 증대되고 있다. 그러 나 기존 연구들은 특정 시스템이나 응용에 제한되어 있 어서 SSD 에 적용 및 범용적 응용 개발이 어렵다. 우리 는 이런 문제를 해결하기 위해 ISP 를 위한 SSD 소프트 웨어 플랫폼을 제안한다. 제안된 플랫폼은 ISP 응용의 동적 관리뿐만 아니라 이벤트 서비스를 통한 동적 기능 확장이 가능하다. 우리는 먼저 프로그래밍 모델을 제안 하고 다음으로 이를 지원하는 SSD 소프트웨어 플랫폼을 본 연구는 삼성전자 메모리 사업부의 지원을 받아 수행하였음. (No , SSD를 위한 컴포넌트기반의 내장형 고성능 소프트웨어 플랫폼 연구) 이 논문은 제38회 추계학술발표회에서 In-Storage Processing을 위한 SSD 소프트웨어 플랫폼 의 제목으로 발표된 논문을 확장한 것임 비회원 비회원 : 서울대학교 전기컴퓨터공학부 ddpark@redwood.snu.ac.kr : 삼성전자 메모리사업부 jslee@redwood.snu.ac.kr 종신회원 : 서울대학교 전기컴퓨터공학부 교수 sshong@redwood.snu.ac.kr 논문접수 : 심사완료 : CopyrightC2011 한국정보과학회ː개인 목적이나 교육 목적인 경우, 이 저작물의 전체 또는 일부에 대한 복사본 혹은 디지털 사본의 제작을 허가합니다. 이 때, 사본은 상업적 수단으로 사용할 수 없으며 첫 페이지에 본 문구와 출처를 반드시 명시해야 합니다. 이 외의 목적으로 복제, 배포, 출판, 전송 등 모든 유형의 사용행위를 하는 경우에 대하여는 사전에 허가를 얻고 비용을 지불해야 합니다. 정보과학회논문지: 컴퓨팅의 실제 및 레터 제XX권 제호(2011.XX) 고안한다. 마지막으로 제안하는 플랫폼을 검증하기 위 한 시뮬레이터를 구현하고 실험을 통해 성능 및 기능 확장을 확인한다. 실험 결과 ISP 를 사용하는 응용의 응 답 속도가 52.7% 감소하였으며 SSD 에 동적으로 새로운 기능을 추가하는 것이 가능함을 확인하였다. 키워드 : SSD 소프트웨어 플랫폼, ISP, OSD Abstract In-storage processing (ISP) was developed to solve the performance degradation problem of I/O interface. Recently, the problem is getting worse because the speed of internal data bus of SSD has been improved much more than that of I/O interfaces. However, it is hard to use the existing ISP mechanisms for SSD because they aimed on specific systems or applications. In this paper, we propose SSD software platform to solve this problem. By using the proposed platform, user can dynamically install and remove various ISP applications and extend functionality through event service. We first propose a programming model and then design a SSD software platform. Finally, we implement a platform simulator and perform experiments to verify its performance enhancement and functional extensibility. The results show that the average response time of applications with ISP are decreased by 52.7% compared to that of without ISP. Also, user can dynamically attach a new functionality to SSD. Key words : SSD Software Platform, ISP, OSD 1. 서 론 최근 저장 장치의 발달로 인해 플래시 메모리 기반 의 SSD(Solid State Drive) 사용이 크게 증가하고 있다. 플래시 칩과 버스의 다양한 병렬화 기법 덕분에 SSD 내 부의 데이터 전송 속도는 기존의 하드디스크에 비해 매우 빠를 뿐만 아니라 현재도 그 속도가 증가하고 있 다. 반면 저장 장치와 사이의 I/O 인터 페이스는 기존의 하드디스크를 위한 인터페이스를 공 유하고 있으며 발전 속도는 SSD 의 발전 속도를 따라가 지 못하고 있다. 그 결과 I/O 인터페이스가 데이터 전 송의 병목 구간이 되어 전체 시스템의 성능을 저하시 킨다. 단순히 I/O 인터페이스의 성능을 끌어올리는 것 은 프로세서에 너무 많은 인터럽트를 발생시키게 되므 로 다른 방법의 접근이 필요하다. 일반적으로 대량의 데이터 전송이 필요한 의 실제 연산은 간단한 경우가 많다. 예를 들어 대용량 데이터베이스에서 특정 조건을 만족하는 값들을 모두 찾는 경우 데이터의 변환과 값의 비교 연산이 모든 데 이터에 대해 반복적으로 수행된다. 이런 연산을 저장 장치 내에서 수행하면 I/O 인터페이스를 통해 전송되는
2 339 In-Storage Processing을 위한 SSD 소프트웨어 플랫폼 데이터의 양을 크게 줄일 수 있다. 이처럼 저장 장치 내에서 응용의 일부를 수행하는 ISP 기법의 연구가 이 루어졌다[1-3]. 그러나 기존 연구들은 특정 시스템이나 응용에만 제한되어 SSD 에 적용하기 어렵고, 범용적이 고 다양한 응용을 개발하기 힘들다는 문제가 존재한다. 본 논문에서는 이러한 문제를 해결하기 위해 ISP 를 위한 SSD 소프트웨어 플랫폼을 제안한다. 먼저 응용 개발자를 위한 SSD 프로그래밍 모델을 고안하고 이를 지원하는 SSD 소프트웨어 플랫폼을 설계한다. 고안된 프로그래밍 모델은 ISP 응용뿐만 아니라 저장 장치 내 의 특정 이벤트 발생 시 동작할 이벤트 처리기의 개발 을 가능하게 한다. 또한 플랫폼 사용자는 쉽게 3rd 파 티 응용을 저장 장치 내에 설치하고 관리할 수 있다. 우리는 제안하는 플랫폼의 성능 및 기능 확장을 검 증하기 위해 시뮬레이터를 구현하고 실험을 수행했다. 실험 결과 많은 양의 I/O 가 발생하는 데이터베이스 응 용의 select 쿼리 응답 시간이 47.3%로 감소하였다. 이 논문의 나머지 부분은 다음과 같이 구성된다. 2 장 에서는 본 연구의 관련 연구를 정리하고 3 장에서는 해 결하고자 하는 문제를 정의한다. 4 장과 5 장에서는 SSD 프로그래밍 모델과 소프트웨어 플랫폼에 대해 각각 설 명한다. 6 장에서는 실험을 통한 검증을 보이고 마지막 으로 7 장에서 결론을 내린다. 2. 관련 연구 저장 장치의 성능 및 기능 향상을 위해서 ISP 를 사 용하는 방법과 파일 시스템의 개선을 통한 방법들이 활발하게 연구되어 왔다. 전자에는 프로세서의 처리 능 력 한계로 인한 성능 저하 문제를 ISP 로 해결[1, 2]하는 연구와 분산 시스템에서 느린 네트워크로 인한 성능 저하 문제를 데이터가 위치한 노드에서 연산을 수행함 으로써 해결[3]하는 연구들이 있다. 그러나 이들 연구 는 매우 제한된 프로그래밍 모델로 작성된 ISP 응용 또 는 미리 정해진 ISP 응용만을 수행할 수 있을 뿐만 아 니라 특정 파일 시스템의 구조에 종속되어 있다. 따라 서 3rd 파티가 다양한 목적의 ISP 응용을 개발하고 동 적으로 설치 및 수행하기 어렵다. 파일 시스템을 통한 성능 및 기능 확장 연구들은 주 로 특정 목적의 파일 시스템을 개발하는 것에 중점을 두었다. 범용 목적을 위한 일부 연구 중 대표적인 것으 로 Object-based storage[4, 5]는 모든 데이터를 객체로 저장 장치에 기록하고 각 객체마다 목적에 맞는 다양 한 속성을 부여한다. 또한 플래시 메모리와 같은 주요 저장 매체의 변화에 최적화된 파일 시스템도[6] 개발되 었다. 그러나 이들 연구들은 3rd 파티에게 이를 활용할 수 있는 프로그래밍 모델을 제공하고 있지 못하다. 소프트웨어 플랫폼 3. 문제 정의 3.1 시스템 모델 전체 시스템은 그림 1 과 같이 과 대상 시스템으로 구성된다. 은 사용자와 직접 상호작용 하는 시스템으로 데스크톱 PC 가 그 예이다. 은 으로 데이터 읽기 및 쓰 기 명령을 요청한다. 은 ISP 응용 및 이벤 트 처리기가 동작하는 SSD 시스템이다. 두 시스템은 SATA 와 같은 I/O 인터페이스를 통해 서로 연결된다. 3.2 문제 정의 및 해결 방안 최근 개발되고 있는 SSD 내부의 데이터 전송 버스 속도는 6 Gbit/s 이상이며 현재도 그 속도가 증가하고 있다. 하지만 현재 가장 많이 사용되는 SATA2 인터페 이스의 최대 속도는 3 Gbit/s 일 뿐만 아니라 실제 동작 속도는 일반적으로 이보다 낮다. 이로 인해 데이터 전 송이 많은 의 동작 시 과 SSD 사이의 I/O 인터페이스가 성능 병목 구간이 된다. 우리는 그림 2 와 같이 ISP 응용 및 ISP 지원 플래시 컨트롤러를 통해 으로 전송되는 데이터 의 양을 줄인다. 그림에서 화살표의 굵기가 데이터 전 송량을 의미한다. 먼저 여러 개의 플래시 칩에서 전송 되는 데이터를 사용해 ISP 지원 플래시 컨트롤러가 간 단한 연산을 병렬적으로 수행한다. 이를 위해 ISP 지원 플래시 컨트롤러는 특수한 명령어 셋을 지원한다. 다음 으로 ISP 응용을 통해 데이터에 대한 복잡한 연산을 수 행함으로써 으로 전송되는 데이터의 총 량을 최소화한다. 이 경우 병목 구간은 SSD 내부로 변 경된다. 뿐만 아니라 제안하는 시스템은 기존 ISP 기법 들이 가지는 문제점을 해결할 수 있도록 동적 응용 설 기존 시스템에서의 데이터 흐름 제안하는 시스템에서의 데이터 흐름 그림 2 시스템 모델 ISP 응용 ISP 응용 SSD 소프트웨어 플랫폼 ISP 지원 이벤트 처리기 그림 1 해결 방안 개괄
3 정보과학회논문지 : 컴퓨팅의 실제 및 레터 제 XX 권 제 X 호(2011.XX) 340 치 및 이벤트 서비스를 지원한다. 4 장에서 먼저 ISP 응 용 개발자를 위한 SSD 프로그래밍 모델을 제안하고 5 장에서는 SSD 소프트웨어 플랫폼의 설계를 기술한다. 4. SSD 프로그래밍 모델 본 장에서는 제안하는 SSD 프로그래밍 모델을 설명 한다. SSD 를 사용하는 은 그림 1 의 회색 블록 과 같이, ISP 응용, 이벤트 처리기의 세 종류로 분류된다. 4.1 인터페이스 은 에서 수행되며 SSD 에 데이터를 읽고 쓰는 이다. 은 다음 세 종류의 인터페이스를 사용한다. 1) ISP 응용 관리 인터페이스, 2) ISP 응용과 통신하기 위한 인터페 이스, 3) SSD 에 저장된 데이터 접근 인터페이스가 그것 이다. 본 연구에서는 2)를 위한 인터페이스를 별도로 정의하지 않고 SSD 의 특정 위치에 데이터를 기록하여 과 ISP 응용이 통신하는 간단한 메커니 즘을 사용하였다. 따라서 을 위해 다음 두 가지 인터페이스를 구체적으로 정의한다. ISP 응용 관리 인터페이스 은 ISP 응용을 설치, 제거, 실행, 중지하거나 ISP 응용의 상태를 감시할 수 있어야 한 다. 이를 위해 install, start 등의 ISP 응용 관리 인터 페이스를 정의한다. 이들은 범용성을 높이기 위해 C 라이브러리로 구현되며 RPC 를 사용해 과 통신한다. SSD 에 저장된 데이터 접근 인터페이스 은 의 데이터를 읽고 쓸 수 있어야 한다. 은 에 서 일반적인 저장 장치로 보이기 때문에 운영체제 가 정의하는 파일 시스템 인터페이스를 사용한다. 본 연구에서는 open, creat 등의 리눅스의 파일 시스 템 관련 시스템 함수들을 사용한다. 4.2 ISP 응용 인터페이스 ISP 응용은 에서 수행되며 프로그 램의 기능 일부를 나누어 담당한다. 제안하는 시스템에 서 ISP 응용은 다음 세 종류의 인터페이스를 사용한다. 각각은 1) 저장 장치의 데이터 접근을 위한 인터페이스, 2) 과 통신하기 위한 인터페이스, 3) HW 지원 데이터 병렬 처리를 위한 인터페이스이다. 앞에서 설명한대로 2)를 위한 인터페이스는 별도로 정 의하지 않고 1)을 위한 인터페이스를 사용한다. 따라서 ISP 응용을 위해 다음 두 가지 인터페이스를 정의한다. 저장 장치의 데이터 접근 인터페이스 ISP 응용은 이들 인터페이스를 통해 SSD 에 저장 된 데이터에 접근할 수 있다. 우리가 제안하는 SSD 는 OSD(Object-based Storage Device)파일 시스템[4] 을 사용하므로 모든 데이터는 객체로 플래시 메모 리에 저장된다. 이 객체들에 접근하기 위해 OSD-2 표준[7]이 정의하는 create_object, remove_object 등 의 명령어를 사용한다. HW 지원 데이터 병렬 처리 인터페이스 에는 간단한 연산을 병렬적으로 수행 하여 대용량 데이터를 빠르게 처리하는 HW 가 추가 된다. 이 HW 연산 장치는 여러 개의 플래시 메모리 칩에서 동시에 데이터를 받아서 산술 연산, 비교 등 을 수행하고 그 결과를 ISP 응용으로 전달한다. 따 라서 이런 동작을 수행하는 HW 명령어들을 호출하 기 위한 인터페이스를 정의한다. 4.3 이벤트 처리기 인터페이스 이벤트 처리기는 에서 수행되며 SSD 내 에서 특정 이벤트가 발생했을 때 자동으로 수행되는 이다. SSD 내부의 이벤트에는 파일 시스템의 동작에 의해 발생하는 이벤트, FTL( Translation Layer)의 동작에 의해 발생하는 이벤트, ISP 응용의 동 작 및 예외 상황 발생으로 인한 이벤트가 있다. 객체의 생성이나 수정, 플래시 메모리의 쓰레기 수집(garbage collection)이나 hotspot 검출, ISP 응용의 메모리 오류 등 이 SSD 내부 이벤트의 예이다. 이벤트 처리기의 개발 을 위해 제공되는 인터페이스는 다음 세 종류가 있다. 이벤트 처리기 관리를 위한 인터페이스 이벤트 처리기는 register, unregister 와 같은 인터 페이스를 통해 자신을 특정 이벤트 발생시 호출되 도록 등록하거나 반대로 해제할 수 있다. 또한 시스 템에 등록된 이벤트 처리기들의 상태를 파악하기 위한 인터페이스를 사용할 수 있다. 이들 인터페이 스는 유틸리티 에 의해 호출될 수도 있다. 의 데이터 접근 인터페이스 이벤트 처리기는 SSD 에 저장된 데이터에 접근하 기 위한 인터페이스를 사용할 수 있다. ISP 응용을 위한 인터페이스와 동일하게 OSD-2 표준 명령어를 사용한다 HW 지원 데이터 병렬 처리 인터페이스 ISP 응용과 마찬가지로 이벤트 처리기 역시 대용 량의 데이터를 처리할 수 있다. 따라서 데이터의 병 렬 처리를 위해 추가된 HW 를 활용하기 위한 인터 페이스를 사용한다. 5. SSD 소프트웨어 플랫폼 본 장에서는 제안하는 SSD 소프트웨어 플랫폼에 대 해 설명한다. 그림 3 은 전체 시스템의 소프트웨어 블 록 다이어그램이다. 그림에서 볼 수 있듯이 SSD 소프 트웨어 플랫폼은 다음 두 종류의 서브 시스템 블록들 로 구분된다.
4 341 In-Storage Processing을 위한 SSD 소프트웨어 플랫폼 E1. H1. 시스템 매니저 운영 체제 (Linux) H2. OSD 파일 시스템 () H3. SCSI H4. Serial Attached SCSI T1. 대상 시스템 매 E2. ISP 응용 니저 운영 체제 (Linux) 그림 3 해결 방안 개괄 소프트웨어 플랫폼의 서브 시스템 소프트웨어 플랫폼의 서브 시스템 5.1 의 소프트웨어 플랫폼을 구성하는 네 가지 서브 시스템들은 다음과 같다. H1. 매니저 에게 ISP 응용을 관리하는 인터페 이스를 제공하고 이들 인터페이스가 호출되면 RPC 를 통해 으로 명령을 전달한다. H2. OSD 파일 시스템( 부분) 에 위치하는 OSD 파일 시스템으로 Linux 표준 파일 인터페이스를 유저 레벨 에게 제공한다. 인터페이스가 호출되면 이를 알맞은 OSD-2 명령어로 변환해 SCSI 드라이버로 전송한다. H3. SCSI 드라이버 OSD-2 명령어를 SCSI CDB(Command Descriptor Block)으로 변환하여 하단에 위치한 Serial Attached SCSI 로 전송한다. H4. Serial Attached SCSI SCSI CDB 를 SATA 패킷으로 변환하고 SATA 인터 페이스를 통해 과 패킷을 주고받는다. 5.2 소프트웨어 플랫폼을 구성하는 서브 시 스템들은 다음과 같다. T1. 매니저 매니저와 통신하면서 ISP 응용 관 리 인터페이스 호출을 실제로 처리한다. 시 스템과의 통신은 RPC 를 사용한다. T2. OSD 파일 시스템( 부분) 에 위치하는 OSD 파일 시스템으로 OSD-2 명령어 인터페이스를 제공한다. SCSI 드라이 버로부터 OSD-2 명령어를 전달받고 저장 매체에 기 록된 object 에 직접 접근하여 알맞은 동작을 수행한 다. Object 를 생성, 수정, 제거하고 object 의 attribute 를 설정하는 작업 등을 담당한다. T3. SCSI 드라이버 Serial Attached SCSI 에서 전달된 SCSI CDB 패킷을 분해하여 OSD-2 명령어를 추출한다. 추출된 명령어 OSD 서비스 T4. 커맨 드 서비스 E3. OSD 이벤 트처리기 T5. 이 벤트 서비스 T2. OSD 파일 시스템 () T3. SCSI T7. 블록 장치 드라이버 T6. Serial Attached SCSI 에 따라 OSD 파일 시스템 인터페이스를 호출한다. T4. 커맨드 서비스 과 ISP 응용간의 통신을 지원한다. 이를 위해 초기화 시에 두 개의 특수 객체를 생성한다. 하나는 이 ISP 응 용으로 명령을 전송할 때 쓰는 명령어 수신 객체이 며 다른 하나는 ISP 응용의 처리 결과를 프 로그램으로 전송할 때 쓰는 응답 객체이다. 커맨드 서비스는 주기적으로 명령어 수신 객체를 감시하여 새로운 명령어가 들어왔는지 검사하고 새 명령어가 수신 되면 알맞은 ISP 응용을 찾아서 수행한다. T5. 이벤트 서비스 SSD 내의 이벤트 발생을 감시하고 이벤트 발생 시 해당 이벤트에 등록된 이벤트 처리기를 자동으 로 호출한다. 이벤트 처리기의 등록, 해제 및 감시 를 위한 인터페이스를 제공한다. T6. Serial Attached SCSI SATA 인터페이스로 들어온 ATA 패킷을 분해하여 SCSI CDB 를 검출하고 이를 SCSI 드라이버로 보낸다. T7. 블록 장치 드라이버 블록 장치에 읽기 및 쓰기 명령을 내린다. 본 연 구에서는 SSD 용 드라이버가 사용된다. 이 장치 드 라이버는 블록 캐시, FTL 및 기타 기능을 포함한다. 6. 구현 및 검증 본 장에서는 제안하는 소프트웨어 플랫폼 검증을 위 한 시뮬레이터의 구현에 대해 설명한 후 성능 향상 및 동적 기능 확장 검증 실험 결과를 설명한다. 6.1 SSD 소프트웨어 플랫폼 시뮬레이터 구현 우리는 그림 4 와 같은 하드웨어 위에 제안하는 SSD 소프트웨어 플랫폼 시뮬레이터를 구현하였다. 기존의 상용 SSD 는 범용 프로세서와 메모리가 없기 때문에 본 시스템을 위해 사용할 수 없다. 따라서 우리는 프로세 서 및 메모리를 탑재한 NAS(Network Attached Storage) 를 사용하여 ISP 가 가능한 SSD 를 에뮬레이션 하였다. 실험 환경과 제안한 시스템은 병목 구간과 연산 성능 에 차이가 존재한다. 다음은 차이를 극복한 방법이다. 병목 구간의 차이 실험 환경의 병목 구간은 NAS 와 SSD 사이의 인 터페이스이다. 우리는 TCP 흐름 제어 기술을 통해 과 NAS 사이가 병목 구간이 되도록 속도를 조절하였다. CPU Memory -NAS 인터페이스 (Ethernet) 1Gbps 140Mbps -NAS 인터페이스 (Ethernet) 1600 MHz CPU Memory SSD-NAS 인터페이스 (SATA) 560 Mbps SSD-NAS 인터페이스 (SATA) 그림 4 실험 하드웨어 환경 SSD
5 정보과학회논문지 : 컴퓨팅의 실제 및 레터 제 XX 권 제 X 호(2011.XX) 342 연산 성능 제안하는 시스템은 SSD 에 탑재되는 400 MHz 의 프로세서와 데이터 병렬 처리를 위해 특별히 설계 된 HW 를 연산 장치로 사용한다. 별도의 HW 장치 없이 제안한 시스템의 가능성을 확인하기 위해 시 뮬레이터는 강력한 성능의 프로세서를 사용하였다. 6.2 성능 및 기능 검증 우리는 제안하는 시스템의 성능 및 기능 검증을 위 해 두 가지 실험을 수행하였다. 먼저 ISP 를 통한 성능 향상을 검증하기 위해 간단한 데이터베이스 을 구현하고 사용자의 명령에 대한 응답 시간을 측정 하였다. 실험에 사용한 데이터베이스는 {계좌, 이름, 나 이, 성별, 잔고}를 임의로 생성하여 구축하였으며 특정 조건을 만족하는 데이터들을 검출하는 select 명령을 입력했을 때 결과가 나오기까지의 시간을 측정했다. 비 교 대상은 만으로 구현된 경우와 select 쿼리 처리를 ISP 응용으로 분리해 구현한 경우 다. ISP 응용은 일반적인 select 쿼리를 처리할 수 있도 록 구현되었으며 동적으로 SSD 내에 설치 및 제거가 가 능하다. 성능 실험 결과는 그림 5 와 같다. 가로 축은 데이터베이스의 크기(MB)이고 세로 축은 select 명령의 응답 시간(sec)이다. 실험 결과 ISP 응용을 사용하였을 때 응답 시간이 만을 사용하였을 때보 다 평균 52.7% 감소하였다. 이를 통해 병목 구간이 SSD 내부 프로세서로 변경된 것을 확인할 수 있다. 다음으로 이벤트 처리기를 통한 동적 기능 확장을 검증하였다. 실험에서는 SSD에 저장되는 mp3 데이터의 품질을 자동으로 변환하는 이벤트 처리기를 동적으로 설치하고 동작을 확인하였다. 구현한 이벤트 처리기는 SSD 의 여러 이벤트 중 파일 시스템의 write_object 명 령어 발생 이벤트에 등록된다. 이벤트 처리기가 호출되 면 데이터가 기록될 때 그 헤더를 검사하고 mp3 데이 터인 경우 bitrate 를 128 Kbps 로 변환한다. 이벤트 처리 기 등록 후 사용자가 320 Kbps 의 mp3 데이터를 SSD 로 복사하면 잠시 후에 자동으로 128 Kbps 의 mp3 데이터 로 변환되어 기록되는 것을 확인할 수 있었다. 이와 같은 성능 및 기능 향상을 얻기 위해서 발생하 는 추가 비용은 SSD 컨트롤러에 범용 프로세서를 추가 하고 플래시 컨트롤러의 기능을 확장하기 위해 발생한 다 년 현재 유통되는 Silicon Motion 사의 SM2250 그림 5 DB 응용의 select 쿼리 응답 시간 SSD 컨트롤러는 개당 $3.5 수준으로 SSD 에서 차지하는 비중이 매우 적다. 본 연구에서 제안하는 400 MHz 성 능의 ARM 프로세서는 개당 $1 미만이며 간단한 산술 연산 회로 정도를 플래시 컨트롤러에 추가하는 것으로 발생하는 생산 비용의 증가는 매우 미미하다. 따라서 본 연구 결과를 적용함으로써 발생하는 추가 비용은 $1 미만이 될 것으로 예측된다. 7. 결론 우리는 SSD 프로그래밍 모델을 제안하고 이를 지원 하는 SSD 소프트웨어 플랫폼을 설계하였다. 또한 시뮬 레이션을 통해 제안된 SSD 소프트웨어 플랫폼의 유용 성을 검증하였다. 제안된 SSD 소프트웨어 플랫폼은 3rd 파티 ISP 응용의 동적 다운로드 및 상태 관리가 가능할 뿐만 아니라 3rd 파티 이벤트 처리기의 등록을 통해 동적 기능 확장이 가능하다. 또한 이를 적용하기 위해 발생하는 SSD 의 생산 비용 증가 폭은 매우 작을 것으 로 예측된다. 따라서 본 연구 결과를 활용하여 고성능 의 SSD 개발 및 SSD 를 위한 다양한 응용 개발이 이루 어질 수 있을 것으로 기대한다. 향후 연구에서는 HW 지원 병렬 연산 처리 활용의 극대화를 위한 FTL 및 플 래시 컨트롤러의 데이터 저장 기법을 연구할 예정이다. 참 고 문 헌 [ 1 ] A. Acharya, M. Uysal, and J. Saltz, Active Disks: Programming Model, Algorithms and Evaluation, ACM SIGPLAN Notices, vol. 33(11), pp. 81~91, [ 2 ] E. Riedel, C. Faloutsos, G. Gibson, and D. Nagle, Active disks for large-scale data processing, IEEE Computer, vol. 34(6), pp. 68~74, [ 3 ] R. Reambasu, A. A. Levy, T. Kohno, A. Krishnamurthy, and H. M. Levy, Comet: An Active Distributed Key-Value Store, In Proc. of OSDI [ 4 ] M. Mesnier, G. R. Ganger, and E. Riedel, Object-Based Storage, IEEE Communications Magazine, vol. 41(8), pp. 84~90, [ 5 ] F. Wang, S. Brandt, E. Miller, and D. Long, OBFS:a fi le system for object-based storage devices, In Proc. of 12th NASA Goddard, 21st IEEE Conference on Mass Storage Systems and Technologies, April [ 6 ] S. Ahn, J. Choi, D. Lee, S. H. Noh, S. Min, and Y. Cho, Design, Implementation, and Performance Evaluation of Memory-based File System on Chip, Journal of Information Science and Engineering, vol. 23(6), pp. 1865~1887, [ 7 ] T10, The Object-Based Storage Device Commands 2, INCITS, 2009.
05( ) CPLV11-81.hwp
602 정보과학회논문지 : 컴퓨팅의실제및레터제 18 권제 8 호 (2012.8) 저장장치내처리를위한 SSD 소프트웨어플랫폼시뮬레이터 (SSD Software Platform Simulator for In-Storage Processing) 박대동 이재수 (Daedong Park) 홍성수 (Seongsoo Hong) (Jaesoo Lee) 요약 In-storage
More information05(533-537) CPLV12-04.hwp
모바일 OS 환경의 사용자 반응성 향상 기법 533 모바일 OS 환경의 사용자 반응성 향상 기법 (Enhancing Interactivity in Mobile Operating Systems) 배선욱 김정한 (Sunwook Bae) 엄영익 (Young Ik Eom) (Junghan Kim) 요 약 사용자 반응성은 컴퓨팅 시스템에서 가장 중요 한 요소 중에 하나이고,
More information6.24-9년 6월
리눅스 환경에서Solid-State Disk 성능 최적화를 위한 디스크 입출력요구 변환 계층 김태웅 류준길 박찬익 Taewoong Kim Junkil Ryu Chanik Park 포항공과대학교 컴퓨터공학과 {ehoto, lancer, cipark}@postech.ac.kr 요약 SSD(Solid-State Disk)는 여러 개의 낸드 플래시 메모리들로 구성된
More information°í¼®ÁÖ Ãâ·Â
Performance Optimization of SCTP in Wireless Internet Environments The existing works on Stream Control Transmission Protocol (SCTP) was focused on the fixed network environment. However, the number of
More information이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론
이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 2. 관련연구 2.1 MQTT 프로토콜 Fig. 1. Topic-based Publish/Subscribe Communication Model. Table 1. Delivery and Guarantee by MQTT QoS Level 2.1 MQTT-SN 프로토콜 Fig. 2. MQTT-SN
More informationMicrosoft Word - windows server 2003 수동설치_non pro support_.doc
Windows Server 2003 수동 설치 가이드 INDEX 운영체제 설치 준비과정 1 드라이버를 위한 플로피 디스크 작성 2 드라이버를 위한 USB 메모리 작성 7 운영체제 설치 과정 14 Boot Sequence 변경 14 컨트롤러 드라이버 수동 설치 15 운영체제 설치 17 운영체제 설치 준비 과정 Windows Server 2003 에는 기본적으로
More information회원번호 대표자 공동자 KR000****1 권 * 영 KR000****1 박 * 순 KR000****1 박 * 애 이 * 홍 KR000****2 김 * 근 하 * 희 KR000****2 박 * 순 KR000****3 최 * 정 KR000****4 박 * 희 조 * 제
회원번호 대표자 공동자 KR000****1 권 * 영 KR000****1 박 * 순 KR000****1 박 * 애 이 * 홍 KR000****2 김 * 근 하 * 희 KR000****2 박 * 순 KR000****3 최 * 정 KR000****4 박 * 희 조 * 제 KR000****4 설 * 환 KR000****4 송 * 애 김 * 수 KR000****4
More informationÀ±½Â¿í Ãâ·Â
Representation, Encoding and Intermediate View Interpolation Methods for Multi-view Video Using Layered Depth Images The multi-view video is a collection of multiple videos, capturing the same scene at
More information학습영역의 Taxonomy에 기초한 CD-ROM Title의 효과분석
,, Even the short history of the Web system, the techniques related to the Web system have b een developed rapidly. Yet, the quality of the Webbased application software has not improved. For this reason,
More information06_ÀÌÀçÈÆ¿Ü0926
182 183 184 / 1) IT 2) 3) IT Video Cassette Recorder VCR Personal Video Recorder PVR VCR 4) 185 5) 6) 7) Cloud Computing 8) 186 VCR P P Torrent 9) avi wmv 10) VCR 187 VCR 11) 12) VCR 13) 14) 188 VTR %
More information<31325FB1E8B0E6BCBA2E687770>
88 / 한국전산유체공학회지 제15권, 제1호, pp.88-94, 2010. 3 관내 유동 해석을 위한 웹기반 자바 프로그램 개발 김 경 성, 1 박 종 천 *2 DEVELOPMENT OF WEB-BASED JAVA PROGRAM FOR NUMERICAL ANALYSIS OF PIPE FLOW K.S. Kim 1 and J.C. Park *2 In general,
More informationDE1-SoC Board
실습 1 개발환경 DE1-SoC Board Design Tools - Installation Download & Install Quartus Prime Lite Edition http://www.altera.com/ Quartus Prime (includes Nios II EDS) Nios II Embedded Design Suite (EDS) is automatically
More information09권오설_ok.hwp
(JBE Vol. 19, No. 5, September 2014) (Regular Paper) 19 5, 2014 9 (JBE Vol. 19, No. 5, September 2014) http://dx.doi.org/10.5909/jbe.2014.19.5.656 ISSN 2287-9137 (Online) ISSN 1226-7953 (Print) a) Reduction
More information- 2 -
- 1 - - 2 - - - - 4 - - 5 - - 6 - - 7 - - 8 - 4) 민원담당공무원 대상 설문조사의 결과와 함의 국민신문고가 업무와 통합된 지식경영시스템으로 실제 운영되고 있는지, 국민신문 고의 효율 알 성 제고 등 성과향상에 기여한다고 평가할 수 있는지를 치 메 국민신문고를 접해본 중앙부처 및 지방자 였 조사를 시행하 였 해 진행하 월 다.
More informationMicrosoft PowerPoint - chap02-C프로그램시작하기.pptx
#include int main(void) { int num; printf( Please enter an integer "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 을 작성하면서 C 프로그램의
More informationDBPIA-NURIMEDIA
논문 10-35-03-03 한국통신학회논문지 '10-03 Vol. 35 No. 3 원활한 채널 변경을 지원하는 효율적인 IPTV 채널 관리 알고리즘 준회원 주 현 철*, 정회원 송 황 준* Effective IPTV Channel Control Algorithm Supporting Smooth Channel Zapping HyunChul Joo* Associate
More information아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상
Android 용 Brother Image Viewer 설명서 버전 0 KOR 아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상표입니다. Android는
More informationDBPIA-NURIMEDIA
무선 센서 네트워크 환경에서 링크 품질에 기반한 라우팅에 대한 효과적인 싱크홀 공격 탐지 기법 901 무선 센서 네트워크 환경에서 링크 품질에 기반한 라우팅에 대한 효과적인 싱크홀 공격 탐지 기법 (A Effective Sinkhole Attack Detection Mechanism for LQI based Routing in WSN) 최병구 조응준 (Byung
More informationChapter ...
Chapter 4 프로세서 (4.9절, 4.12절, 4.13절) Contents 4.1 소개 4.2 논리 설계 기초 4.3 데이터패스 설계 4.4 단순한 구현 방법 4.5 파이프라이닝 개요*** 4.6 파이프라이닝 데이터패스 및 제어*** 4.7 데이터 해저드: 포워딩 vs. 스톨링*** 4.8 제어 해저드*** 4.9 예외 처리*** 4.10 명령어 수준
More information지능정보연구제 16 권제 1 호 2010 년 3 월 (pp.71~92),.,.,., Support Vector Machines,,., KOSPI200.,. * 지능정보연구제 16 권제 1 호 2010 년 3 월
지능정보연구제 16 권제 1 호 2010 년 3 월 (pp.71~92),.,.,., Support Vector Machines,,., 2004 5 2009 12 KOSPI200.,. * 2009. 지능정보연구제 16 권제 1 호 2010 년 3 월 김선웅 안현철 社 1), 28 1, 2009, 4. 1. 지능정보연구제 16 권제 1 호 2010 년 3 월 Support
More informationMicrosoft PowerPoint - 30.ppt [호환 모드]
이중포트메모리의실제적인고장을고려한 Programmable Memory BIST 2010. 06. 29. 연세대학교전기전자공학과박영규, 박재석, 한태우, 강성호 hipyk@soc.yonsei.ac.kr Contents Introduction Proposed Programmable Memory BIST(PMBIST) Algorithm Instruction PMBIST
More information<353420B1C7B9CCB6F52DC1F5B0ADC7F6BDC7C0BB20C0CCBFEBC7D120BEC6B5BFB1B3C0B0C7C1B7CEB1D7B7A52E687770>
Journal of the Korea Academia-Industrial cooperation Society Vol. 13, No. 2 pp. 866-871, 2012 http://dx.doi.org/10.5762/kais.2012.13.2.866 증강현실을 이용한 아동교육프로그램 모델제안 권미란 1*, 김정일 2 1 나사렛대학교 아동학과, 2 한세대학교 e-비즈니스학과
More informationHigh Resolution Disparity Map Generation Using TOF Depth Camera In this paper, we propose a high-resolution disparity map generation method using a lo
High Resolution Disparity Map Generation Using TOF Depth Camera In this paper, we propose a high-resolution disparity map generation method using a low-resolution Time-Of- Flight (TOF) depth camera and
More information- i - - ii - - iii - - iv - - v - - vi - - 1 - - 2 - - 3 - 1) 통계청고시제 2010-150 호 (2010.7.6 개정, 2011.1.1 시행 ) - 4 - 요양급여의적용기준및방법에관한세부사항에따른골밀도검사기준 (2007 년 11 월 1 일시행 ) - 5 - - 6 - - 7 - - 8 - - 9 - - 10 -
More information04서종철fig.6(121~131)ok
Development of Mobile Applications Applying Digital Storytelling About Ecotourism Resources Seo, Jongcheol* Lee, Seungju**,,,. (mobile AIR)., 3D.,,.,.,,, Abstract : In line with fast settling trend of
More informationSomething that can be seen, touched or otherwise sensed
Something that can be seen, touched or otherwise sensed Things about an object Weight Height Material Things an object does Pen writes Book stores words Water have Fresh water Rivers Oceans have
More information감각형 증강현실을 이용한
대한산업공학회/한국경영과학회 2012년 춘계공동학술대회 감각형 증강현실을 이용한 전자제품의 디자인 품평 문희철, 박상진, 박형준 * 조선대학교 산업공학과 * 교신저자, hzpark@chosun.ac.kr 002660 ABSTRACT We present the recent status of our research on design evaluation of digital
More informationMicrosoft PowerPoint - ch07.ppt
chapter 07. 시스코라우터기본동작 한빛미디어 -1- 학습목표 시스코라우터외적, 내적구성요소 시스코라우터부팅단계 시스코라우터명령어모드 한빛미디어 -2- 시스코라우터구성요소 라우터외부구성요소 (1) [ 그림 ] 2600 라우터전면도 인터페이스카드 전원부 LED 라우터조건 한빛미디어 -3- 시스코라우터구성요소 라우터외부구성요소 (2) [ 그림 ] VTY 를이용한라우터접속
More information<333820B1E8C8AFBFEB2D5A6967626565B8A620C0CCBFEBC7D120BDC7BFDC20C0A7C4A1C3DFC1A42E687770>
Journal of the Korea Academia-Industrial cooperation Society Vol. 13, No. 1 pp. 306-310, 2012 http://dx.doi.org/10.5762/kais.2012.13.1.306 Zigbee를 이용한 실외 위치추정 시스템 구현 김환용 1*, 임순자 1 1 원광대학교 전자공학과 Implementation
More informationMicrosoft Word - KSR2014S042
2014 년도 한국철도학회 춘계학술대회 논문집 KSR2014S042 안전소통을 위한 모바일 앱 서비스 개발 Development of Mobile APP Service for Safety Communication 김범승 *, 이규찬 *, 심재호 *, 김주희 *, 윤상식 **, 정경우 * Beom-Seung Kim *, Kyu-Chan Lee *, Jae-Ho
More informationMicrosoft PowerPoint - 알고리즘_1주차_2차시.pptx
Chapter 2 Secondary Storage and System Software References: 1. M. J. Folk and B. Zoellick, File Structures, Addison-Wesley. 목차 Disks Storage as a Hierarchy Buffer Management Flash Memory 영남대학교데이터베이스연구실
More information10 이지훈KICS2015-03-068.hwp
논문 15-40-05-10 The Journal of Korean Institute of Communications and Information Sciences '15-05 Vol.40 No.05 http://dx.doi.org/10.7840/kics.2015.40.5.851 가로등 인프라를 활용한 안전한 스마트 방범 시스템 차 정 화, 이 주 용 *, 이
More information41-5....
ISSN 1016-9288 제41권 5호 2014년 5월호 제 4 1 권 제 5 호 ( ) 2 0 1 4 년 5 월 SSD (Solid State Drive) The Magazine of the IEIE vol.41. no.5 SSD (Solid State Drive) SSD (Solid State Drive)를 이루는 기술과 미래 SSD의 등장에 따른 OS의
More information1217 WebTrafMon II
(1/28) (2/28) (10 Mbps ) Video, Audio. (3/28) 10 ~ 15 ( : telnet, ftp ),, (4/28) UDP/TCP (5/28) centralized environment packet header information analysis network traffic data, capture presentation network
More information<313120C0AFC0FCC0DA5FBECBB0EDB8AEC1F2C0BB5FC0CCBFEBC7D15FB1E8C0BAC5C25FBCF6C1A42E687770>
한국지능시스템학회 논문지 2010, Vol. 20, No. 3, pp. 375-379 유전자 알고리즘을 이용한 강인한 Support vector machine 설계 Design of Robust Support Vector Machine Using Genetic Algorithm 이희성 홍성준 이병윤 김은태 * Heesung Lee, Sungjun Hong,
More informationsolution map_....
SOLUTION BROCHURE RELIABLE STORAGE SOLUTIONS ETERNUS FOR RELIABILITY AND AVAILABILITY PROTECT YOUR DATA AND SUPPORT BUSINESS FLEXIBILITY WITH FUJITSU STORAGE SOLUTIONS kr.fujitsu.com INDEX 1. Storage System
More informationMicrosoft PowerPoint - chap01-C언어개요.pptx
#include int main(void) { int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 프로그래밍의 기본 개념을
More information04-다시_고속철도61~80p
Approach for Value Improvement to Increase High-speed Railway Speed An effective way to develop a highly competitive system is to create a new market place that can create new values. Creating tools and
More information(72) 발명자 이동희 서울 동작구 여의대방로44길 10, 101동 802호 (대 방동, 대림아파트) 노삼혁 서울 중구 정동길 21-31, B동 404호 (정동, 정동상 림원) 이 발명을 지원한 국가연구개발사업 과제고유번호 2010-0025282 부처명 교육과학기술부
(19) 대한민국특허청(KR) (12) 등록특허공보(B1) (45) 공고일자 2015년01월13일 (11) 등록번호 10-1480424 (24) 등록일자 2015년01월02일 (51) 국제특허분류(Int. Cl.) G06F 12/00 (2006.01) G11C 16/00 (2006.01) (21) 출원번호 10-2013-0023977 (22) 출원일자 2013년03월06일
More informationJournal of Educational Innovation Research 2017, Vol. 27, No. 2, pp DOI: : Researc
Journal of Educational Innovation Research 2017, Vol. 27, No. 2, pp.251-273 DOI: http://dx.doi.org/10.21024/pnuedi.27.2.201706.251 : 1997 2005 Research Trend Analysis on the Korean Alternative Education
More informationⅡ. Embedded GPU 모바일 프로세서의 발전방향은 저전력 고성능 컴퓨팅이다. 이 러한 목표를 달성하기 위해서 모바일 프로세서 기술은 멀티코 어 형태로 발전해 가고 있다. 예를 들어 NVIDIA의 최신 응용프 로세서인 Tegra3의 경우 쿼드코어 ARM Corte
스마트폰을 위한 A/V 신호처리기술 편집위원 : 김홍국 (광주과학기술원) 스마트폰에서의 영상처리를 위한 GPU 활용 박인규, 최호열 인하대학교 요 약 본 기고에서는 최근 스마트폰에서 요구되는 다양한 멀티미 디어 어플리케이션을 embedded GPU(Graphics Processing Unit)를 이용하여 고속 병렬처리하기 위한 GPGPU (General- Purpose
More informationMicrosoft PowerPoint - eSlim SV5-2510 [080116]
Innovation for Total Solution Provider!! eslim SV5-2510 Opteron Server 2008. 03 ESLIM KOREA INC. 1. 제 품 개 요 eslim SV5-2510 Server Quad-Core and Dual-Core Opteron 2000 Series 6 internal HDD bays for SAS
More informationPCServerMgmt7
Web Windows NT/2000 Server DP&NM Lab 1 Contents 2 Windows NT Service Provider Management Application Web UI 3 . PC,, Client/Server Network 4 (1),,, PC Mainframe PC Backbone Server TCP/IP DCS PLC Network
More information인문사회과학기술융합학회
Vol.5, No.5, October (2015), pp.471-479 http://dx.doi.org/10.14257/ajmahs.2015.10.50 스마트온실을 위한 가상 외부기상측정시스템 개발 한새론 1), 이재수 2), 홍영기 3), 김국환 4), 김성기 5), 김상철 6) Development of Virtual Ambient Weather Measurement
More information1. 서론 1-1 연구 배경과 목적 1-2 연구 방법과 범위 2. 클라우드 게임 서비스 2-1 클라우드 게임 서비스의 정의 2-2 클라우드 게임 서비스의 특징 2-3 클라우드 게임 서비스의 시장 현황 2-4 클라우드 게임 서비스 사례 연구 2-5 클라우드 게임 서비스에
IPTV 기반의 클라우드 게임 서비스의 사용성 평가 - C-Games와 Wiz Game 비교 중심으로 - Evaluation on the Usability of IPTV-Based Cloud Game Service - Focus on the comparison between C-Games and Wiz Game - 주 저 자 : 이용우 (Lee, Yong Woo)
More information#Ȳ¿ë¼®
http://www.kbc.go.kr/ A B yk u δ = 2u k 1 = yk u = 0. 659 2nu k = 1 k k 1 n yk k Abstract Web Repertoire and Concentration Rate : Analysing Web Traffic Data Yong - Suk Hwang (Research
More information3. 클라우드 컴퓨팅 상호 운용성 기반의 서비스 평가 방법론 개발.hwp
보안공학연구논문지 Journal of Security Engineering Vol.11, No.4 (2014), pp.299-312 http://dx.doi.org/10.14257/jse.2014.08.03 클라우드 컴퓨팅 상호 운용성 기반의 서비스 평가 방법론 개발 이강찬 1), 이승윤 2), 양희동 3), 박철우 4) Development of Service
More information45-51 ¹Ú¼ø¸¸
A Study on the Automation of Classification of Volume Reconstruction for CT Images S.M. Park 1, I.S. Hong 2, D.S. Kim 1, D.Y. Kim 1 1 Dept. of Biomedical Engineering, Yonsei University, 2 Dept. of Radiology,
More information½Éº´È¿ Ãâ·Â
Standard and Technology of Full-Dimension MINO Systems in LTE-Advances Pro Massive MIMO has been studied in academia foreseeing the capacity crunch in the coming years. Presently, industry has also started
More informationFigure 1: 현존하는 정적 분석 기술의 한계와 본 연구의 목표. 이러한 허위경보(false alarm)를 가질 수 밖에 없는데, 오탐율(전체 경보중 허위경보의 비율)이 정확도의 척도가 된다. 유용한 정적 분석기는 충분히 낮은 허위경보율을 가져야 한다. 대형 프로그
고성능 정적 프로그램 분석 기법 오학주 고려대학교 컴퓨터학과 서론 1 1.1 소프트웨어 오류 문제 소프트웨어가 모든 산업의 기반 기술이 되면서 소프트웨어의 오류로 인해 발생하는 사회경제적 비 용이 천문학적으로 증가하고 있다. 한 예로 미국의 투자금융회사인 KCG(Knight Capital Group)은 2012년 8월 1일 하루동안 2년치의 매출액에 해당하는
More informationuntitled
PMIS 발전전략 수립사례 A Case Study on the Development Strategy of Project Management Information System 류 원 희 * 이 현 수 ** 김 우 영 *** 유 정 호 **** Yoo, Won-Hee Lee, Hyun-Soo Kim, Wooyoung Yu, Jung-Ho 요 약 건설업무의 효율성
More information<49534F20323030303020C0CEC1F520BBE7C8C4BDC9BBE720C4C1BCB3C6C320B9D7204954534D20BDC3BDBAC5DB20B0EDB5B5C8AD20C1A6BEC8BFE4C3BBBCAD2E687770>
ISO 20000 인증 사후심사 컨설팅 및 ITSM 시스템 고도화를 위한 제 안 요 청 서 2008. 6. 한 국 학 술 진 흥 재 단 이 자료는 한국학술진흥재단 제안서 작성이외의 목적으로 복제, 전달 및 사용을 금함 목 차 Ⅰ. 사업개요 1 1. 사업명 1 2. 추진배경 1 3. 목적 1 4. 사업내용 2 5. 기대효과 2 Ⅱ. 사업추진계획 4 1. 추진체계
More informationSLA QoS
SLA QoS 2002. 12. 13 Email: really97@postech.ac.kr QoS QoS SLA POS-SLMS (-Service Level Monitoring System) SLA (Service Level Agreement) SLA SLA TM Forum SLA QoS QoS SLA SLA QoS QoS SLA POS-SLMS ( Service
More informationK7VT2_QIG_v3
1......... 2 3..\ 4 5 [R] : Enter Raid setup utility 6 Press[A]keytocreateRAID RAID Type: JBOD RAID 0 RAID 1: 2 7 " RAID 0 Auto Create Manual Create: 2 RAID 0 Block Size: 16K 32K
More information<313920C0CCB1E2BFF82E687770>
韓 國 電 磁 波 學 會 論 文 誌 第 19 卷 第 8 號 2008 年 8 月 論 文 2008-19-8-19 K 대역 브릭형 능동 송수신 모듈의 설계 및 제작 A Design and Fabrication of the Brick Transmit/Receive Module for K Band 이 기 원 문 주 영 윤 상 원 Ki-Won Lee Ju-Young Moon
More informationÀÌÀç¿ë Ãâ·Â
Analysis on Smart TV Services and Future Strategies TV industry has tried to realize a long-cherished dream of making TVs more than just display devices. Such efforts were demonstrated with the internet
More information춤추는시민을기록하다_최종본 웹용
몸이란? 자 기 반 성 유 형 밀 당 유 형 유 레 카 유 형 동 양 철 학 유 형 그 리 스 자 연 철 학 유 형 춤이란? 물 아 일 체 유 형 무 아 지 경 유 형 댄 스 본 능 유 형 명 상 수 련 유 형 바 디 랭 귀 지 유 형 비 타 민 유 형 #1
More informationDBPIA-NURIMEDIA
한국소음진동공학회 2015추계학술대회논문집년 Study of Noise Pattern and Psycho-acoustics Characteristic of Household Refrigerator * * ** ** Kyung-Soo Kong, Dae-Sik Shin, Weui-Bong Jeong, Tae-Hoon Kim and Se-Jin Ahn Key Words
More information±èÇö¿í Ãâ·Â
Smartphone Technical Trends and Security Technologies The smartphone market is increasing very rapidly due to the customer needs and industry trends with wireless carriers, device manufacturers, OS venders,
More informationI
I II III (C B ) (C L ) (HL) Min c ij x ij f i y i i H j H i H s.t. y i 1, k K, i W k C B C L p (HL) x ij y i, i H, k K i, j W k x ij y i {0,1}, i, j H. K W k k H K i i f i i d ij i j r ij i j c ij r ij
More information휠세미나3 ver0.4
andromeda@sparcs:/$ ls -al dev/sda* brw-rw---- 1 root disk 8, 0 2014-06-09 18:43 dev/sda brw-rw---- 1 root disk 8, 1 2014-06-09 18:43 dev/sda1 brw-rw---- 1 root disk 8, 2 2014-06-09 18:43 dev/sda2 andromeda@sparcs:/$
More information` Companies need to play various roles as the network of supply chain gradually expands. Companies are required to form a supply chain with outsourcing or partnerships since a company can not
More information歯1.PDF
200176 .,.,.,. 5... 1/2. /. / 2. . 293.33 (54.32%), 65.54(12.13%), / 53.80(9.96%), 25.60(4.74%), 5.22(0.97%). / 3 S (1997)14.59% (1971) 10%, (1977).5%~11.5%, (1986)
More informationTHE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Dec.; 27(12),
THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2016 Dec.; 27(12), 1036 1043. http://dx.doi.org/10.5515/kjkiees.2016.27.12.1036 ISSN 1226-3133 (Print) ISSN 2288-226X (Online)
More information<B1B3B9DFBFF83330B1C7C1A631C8A35FC6EDC1FDBABB5FC7D5BABB362E687770>
교육발전연구 Journal of Educational Development 2014. Vol. 30, No. 1, pp. 89~110 융합인재교육(STEAM)을 통한 시각적 문해력 효과 연구: 인포그래픽 동영상 만들기를 중심으로 강인애 1), 이재경 2), 남미진 3) 요 약 본 연구는 융합인재(STEAM)교육으로 구안된 인포그래픽(infographic) 영상
More informationDBPIA-NURIMEDIA
박건수 *, 서태영 **, 김종욱 *** ". 요약 Abstract The induction melting furnace using electric generator has been introduced since 1920s, and it began to be widely applied to industrial applications due to increasing
More informationKDTÁ¾ÇÕ-2-07/03
CIMON-PLC CIMON-SCADA CIMON-TOUCH CIMON-Xpanel www.kdtsys.com CIMON-SCADA Total Solution for Industrial Automation Industrial Automatic Software sphere 16 Total Solution For Industrial Automation SCADA
More information제8장 자바 GUI 프로그래밍 II
제8장 MVC Model 8.1 MVC 모델 (1/7) MVC (Model, View, Controller) 모델 스윙은 MVC 모델에기초를두고있다. MVC란 Xerox의연구소에서 Smalltalk 언어를바탕으로사용자인터페이스를개발하기위한방법 MVC는 3개의구성요소로구성 Model : 응용프로그램의자료를표현하기위한모델 View : 자료를시각적으로 (GUI 방식으로
More informationSoftware Requirrment Analysis를 위한 정보 검색 기술의 응용
EPG 정보 검색을 위한 예제 기반 자연어 대화 시스템 김석환 * 이청재 정상근 이근배 포항공과대학교 컴퓨터공학과 지능소프트웨어연구실 {megaup, lcj80, hugman, gblee}@postech.ac.kr An Example-Based Natural Language System for EPG Information Access Seokhwan Kim
More informationTHE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. vol. 29, no. 10, Oct ,,. 0.5 %.., cm mm FR4 (ε r =4.4)
THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2018 Oct.; 29(10), 799 804. http://dx.doi.org/10.5515/kjkiees.2018.29.10.799 ISSN 1226-3133 (Print) ISSN 2288-226X (Online) Method
More information11¹ÚÇý·É
Journal of Fashion Business Vol. 6, No. 5, pp.125~135(2002) The Present State of E-Business according to the Establishment Year and the Sales Approach of Dongdaemun Clothing Market Park, Hea-Ryung* and
More information2 : (Juhyeok Mun et al.: Visual Object Tracking by Using Multiple Random Walkers) (Special Paper) 21 6, (JBE Vol. 21, No. 6, November 2016) ht
(Special Paper) 21 6, 2016 11 (JBE Vol. 21, No. 6, November 2016) http://dx.doi.org/10.5909/jbe.2016.21.6.913 ISSN 2287-9137 (Online) ISSN 1226-7953 (Print) a), a), a) Visual Object Tracking by Using Multiple
More information슬라이드 1
강력한성능! 인터넷 / 업무용데스크탑 PC NX-H Series Desktop PC NX1- H700/H800/H900 NX2- H700/H800/H900 NX1-H Series 사양 Series 제품설명 ( 모델명 ) NX1-H Series, 슬림타입 기본형모델중보급형모델고급형모델 NX1-H800:112SN NX1-H800:324SN NX1-H800:534MS
More informationMicrosoft PowerPoint - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드]
리눅스 설치 Vmware를 이용한 Fedora Core 8 설치 소프트웨어실습 1 Contents 가상 머신 실습 환경 구축 Fedora Core 8 설치 가상 머신 가상 머신 가상 머신의 개념 VMware의 설치 VMware : 가상 머신 생성 VMware의 특징 실습 환경 구축 실습 환경 구축 Fedora Core 8 설치 가상 머신의 개념 가상 머신 (Virtual
More information리뉴얼 xtremI 최종 softcopy
SSD를 100% 이해한 CONTENTS SSD? 03 04 05 06 07 08 09 10 11 12 13 15 14 17 18 18 19 03 SSD SSD? Solid State Drive(SSD) NAND NAND DRAM SSD [ 1. SSD ] CPU( )RAM Cache Memory Firmware GB RAM Cache Memory Memory
More information1,000 AP 20,000 ZoneDirector IT 5, WLAN. ZoneFlex AP ZoneDirector. WLAN. WLAN AP,,,,,,., Wi-Fi. AP. PSK PC. VLAN WLAN.. ZoneDirector 5000 WLAN L
1,000 AP 20,000 ZoneDirector 5000. IT 5, WLAN. ZoneFlex AP ZoneDirector. WLAN. WLAN AP,,,,,,., Wi-Fi. AP. PSK PC. VLAN WLAN.. WLAN LAN Ruckus Wireless (ZD5000),, WLAN. 20,000 2,048 WLAN ZD5000 1,000 ZoneFlex
More information디지털포렌식학회 논문양식
ISSN : 1976-5304 http://www.kdfs.or.kr Virtual Online Game(VOG) 환경에서의 디지털 증거수집 방법 연구 이 흥 복, 정 관 모, 김 선 영 * 대전지방경찰청 Evidence Collection Process According to the Way VOG Configuration Heung-Bok Lee, Kwan-Mo
More information03±èÀçÈÖ¾ÈÁ¤ÅÂ
x x x x Abstract The Advertising Effects of PPL in TV Dramas - Identificaiton by Implicit Memory-based Measures Kim, Jae - hwi(associate professor, Dept. of psychology, Chung-Ang University) Ahn,
More information한국성인에서초기황반변성질환과 연관된위험요인연구
한국성인에서초기황반변성질환과 연관된위험요인연구 한국성인에서초기황반변성질환과 연관된위험요인연구 - - i - - i - - ii - - iii - - iv - χ - v - - vi - - 1 - - 2 - - 3 - - 4 - 그림 1. 연구대상자선정도표 - 5 - - 6 - - 7 - - 8 - 그림 2. 연구의틀 χ - 9 - - 10 - - 11 -
More information<30382E20B1C7BCF8C0E720C6EDC1FD5FC3D6C1BEBABB2E687770>
정보시스템연구 제23권 제1호 한국정보시스템학회 2014년 3월, pp. 161~184 http://dx.doi.org/10.5859/kais.2014.23.1.161 베이비붐세대의 디지털라이프 지수* 1) 권순재**, 김미령*** Ⅰ. 서론 Ⅱ. 기존문헌 연구 2.1 베이비붐세대의 현황과 특성 2.2 베이비붐의 세대이 정보화 연구 Ⅲ. 연구내용 및 방법 Ⅳ.
More informationÀ¯Çõ Ãâ·Â
Network Virtualization Techniques for Future Internet Services in cloud computing are based on network virtualization that provides both flexibility and network isolation. Network virtualization consists
More information, ( ) 1) *.. I. (batch). (production planning). (downstream stage) (stockout).... (endangered). (utilization). *
, 40 12 (2006 6) 1) *.. I. (batch). (production planning). (downstream stage) (stockout).... (endangered). (utilization). * 40, 40 12 (EPQ; economic production quantity). (setup cost) (setup time) Bradley
More informationTHE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Nov.; 26(11),
THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2015 Nov.; 26(11), 985991. http://dx.doi.org/10.5515/kjkiees.2015.26.11.985 ISSN 1226-3133 (Print)ISSN 2288-226X (Online) Analysis
More informationInteg
HP Integrity HP Chipset Itanium 2(Processor 9100) HP Integrity HP, Itanium. HP Integrity Blade BL860c HP Integrity Blade BL870c HP Integrity rx2660 HP Integrity rx3600 HP Integrity rx6600 2 HP Integrity
More information38이성식,안상락.hwp
동영상UCC의 활성화에 따른 영상디자인의 대중화 현상에 관한 연구 A Study on Development of Public Relationship of UCC Animation in Social Network 주저자: 이성식 (Lee, Sung Sik) (주)펄슨앤커뮤니케이션 공동저자: 안상락(An, Sang Lak) 한국재활복지대학 광고홍보과 논문요약 Abstract
More informationMicrosoft PowerPoint - eSlim SV5-2410 [20080402]
Innovation for Total Solution Provider!! eslim SV5-2410 Opteron Server 2008. 3 ESLIM KOREA INC. 1. 제 품 개 요 eslim SV5-2410 Server Quad-Core and Dual-Core Opteron 2000 Series Max. 4 Disk Bays for SAS and
More informationexample code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for
2003 Development of the Software Generation Method using Model Driven Software Engineering Tool,,,,, Hoon-Seon Chang, Jae-Cheon Jung, Jae-Hack Kim Hee-Hwan Han, Do-Yeon Kim, Young-Woo Chang Wang Sik, Moon
More informationProblem New Case RETRIEVE Learned Case Retrieved Cases New Case RETAIN Tested/ Repaired Case Case-Base REVISE Solved Case REUSE Aamodt, A. and Plaza, E. (1994). Case-based reasoning; Foundational
More informationPowerPoint 프레젠테이션
BOOTLOADER Jo, Heeseung 부트로더컴파일 부트로더소스복사및압축해제 부트로더소스는웹페이지에서다운로드 /working 디렉터리로이동한후, wget으로다운로드 이후작업은모두 /working 디렉터리에서진행 root@ubuntu:# cp /media/sm5-linux-111031/source/platform/uboot-s4210.tar.bz2 /working
More informationJournal of Educational Innovation Research 2017, Vol. 27, No. 4, pp DOI: A Study on the Opti
Journal of Educational Innovation Research 2017, Vol. 27, No. 4, pp.127-148 DOI: http://dx.doi.org/11024/pnuedi.27.4.201712.127 A Study on the Optimization of Appropriate Hearing-impaired Curriculum Purpose:
More information09오충원(613~623)
A Study of GIS Service of Weather Information* Chung-Weon Oh**,..,., Web 2.0 GIS.,.,, Web 2.0 GIS, Abstract : Due to social and economic value of Weather Information such as urban flooding, demand of Weather
More information<C7D1B1B9B1A4B0EDC8ABBAB8C7D0BAB85F31302D31C8A35F32C2F75F303132392E687770>
버스 외부 광고의 효과에 관한 탐색적 연구 : 매체 접촉률과 인지적 반응을 중심으로 1) 고한준 국민대학교 언론정보학부 조교수 노봉조 벅스컴애드 대표 이사 최근 몇 년 사이 옥외 광고나 인터넷 광고 등 BTL(Below the Line) 매체가 광고 시장에서 차지하 는 비중이 점점 높아지고 있다. 버스 외부 광고는 2004년 7월 서울시 교통체계개편 이후 이용자
More information¾Æµ¿ÇÐ´ë º»¹®.hwp
11 1. 2. 3. 4. 제2장 아동복지법의 이해 12 4).,,.,.,.. 1. 법과 아동복지.,.. (Calvert, 1978 1) ( 公 式 的 ).., 4),. 13 (, 1988 314, ). (, 1998 24, ).. (child welfare through the law) (Carrier & Kendal, 1992). 2. 사회복지법의 체계와
More informationTHE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Jan.; 26(1),
THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2015 Jan.; 26(1), 113118. http://dx.doi.org/10.5515/kjkiees.2015.26.1.113 ISSN 1226-3133 (Print)ISSN 2288-226X (Online) A Retro-Directive
More informationWHO 의새로운국제장애분류 (ICF) 에대한이해와기능적장애개념의필요성 ( 황수경 ) ꌙ 127 노동정책연구 제 4 권제 2 호 pp.127~148 c 한국노동연구원 WHO 의새로운국제장애분류 (ICF) 에대한이해와기능적장애개념의필요성황수경 *, (disabi
WHO 의새로운국제장애분류 (ICF) 에대한이해와기능적장애개념의필요성 ( 황수경 ) ꌙ 127 노동정책연구 2004. 제 4 권제 2 호 pp.127~148 c 한국노동연구원 WHO 의새로운국제장애분류 (ICF) 에대한이해와기능적장애개념의필요성황수경 *, (disability)..,,. (WHO) 2001 ICF. ICF,.,.,,. (disability)
More informationMicrosoft Word - KSR2012A038.doc
YWXY º º t rzyywxyhwz_ º zƒ A Study on the Relation of Railroad System and Energy Saving ö ä ø ã ä ãã In Moon, Han-Min Lee *, Jong-Eun Ha * * Abstract Now the world, such as the impact of fossil energy
More information<35335FBCDBC7D1C1A42DB8E2B8AEBDBAC5CDC0C720C0FCB1E2C0FB20C6AFBCBA20BAD0BCAE2E687770>
Journal of the Korea Academia-Industrial cooperation Society Vol. 15, No. 2 pp. 1051-1058, 2014 http://dx.doi.org/10.5762/kais.2014.15.2.1051 멤리스터의 전기적 특성 분석을 위한 PSPICE 회로 해석 김부강 1, 박호종 2, 박용수 3, 송한정 1*
More information<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>
SIMATIC S7 Siemens AG 2004. All rights reserved. Date: 22.03.2006 File: PRO1_17E.1 차례... 2 심벌리스트... 3 Ch3 Ex2: 프로젝트생성...... 4 Ch3 Ex3: S7 프로그램삽입... 5 Ch3 Ex4: 표준라이브러리에서블록복사... 6 Ch4 Ex1: 실제구성을 PG 로업로드하고이름변경......
More information02(271-275) CPLV14-06.hwp
낸드 플래시 기대 수명을 고려한 쓰기 조절 기법271 낸드 플래시 기대 수명을 고려한 쓰기 조절 기법 (Write Throttling for Expected NAND Flash Memory Lifetime) 김 민 지 신 동 군 (Min Ji Kim) (Dongkun Shin) 요 약 본 논문에서는 낸드 플래시 메모리의 제한적인 수명을 고려하여 스마트 디바이스에서의
More information