Detailed Information

Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

멀티코어 시스템에서 흐름 수준 병렬처리에 기반한 리눅스 TCP/IP 스택의 성능 개선

Full metadata record
DC Field Value Language
dc.contributor.author권희웅-
dc.contributor.author정형진-
dc.contributor.author곽후근-
dc.contributor.author정규식-
dc.contributor.author김영종-
dc.date.available2018-05-10T15:38:51Z-
dc.date.created2018-04-17-
dc.date.issued2009-
dc.identifier.issn2287-5891-
dc.identifier.urihttp://scholarworks.bwise.kr/ssu/handle/2018.sw.ssu/16336-
dc.description.abstract최근 멀티코어가 장착된 시스템이 증가하면서 이를 통한 애플리케이션 성능향상에 대한 노력이 계속 되어왔다. 하나의 시스템에 다수의 처리장치가 존재함으로 인해 프로세싱 파워는 기존보다 증가했지만 기존의 소프트웨어나 하드웨어들은 싱글코어 시스템에 적합하게 설계된 경우가 많아 멀티코어의 이점을 충분히 활용하지 못하고 있는 경우가 많다. 기존의 많은 소프트웨어들은 멀티코어 상에서 공유 자원에 대한 병목현상과 비효율적인 캐시 메모리 사용으로 인하여 충분한 성능향상을 기대하기 어려우며 이러한 문제점들로 인하여 기존 소프트웨어는 코어의 개수에 비례한 성능을 얻지 못하며, 최악의 경우 오히려 감소될 수 있다. 본 논문에서는 TCP/IP를 사용하는 기존의 네트워크 애플리케이션과 운영체제에 흐름 수준 병렬처리 기법을 적용하여 성능을 증가 시킬 수 있는 방법을 제안한다. 제안된 방식은 개별 코어단위로 네트워크 애플리케이션, 운영체제의 TCP/IP 스택, 디바이스 드라이버, 네트워크 인터페이스가 서로 간섭 없이 작동할 수 있는 환경을 구성하며, L2 스위치를 통해 각 코어 단위로 트래픽을 분산하는 방법을 적용하였다. 이를 통해 각 코어 간에 애플리케이션의 데이터 및 자료구조, 소켓, 디바이스 드라이버, 네트워크 인터페이스의 공유를 최소화하여, 각 코어간의 자원을 차지하기 위한 경쟁을 최소화하고 캐시 히트율을 증가시킨다. 이를 통하여 8개의 멀티코어를 사용하였을 경우 네트워크 접속속도와 대역폭이 코어의 개수에 따라 선형적으로 증가함을 실험을 통해 입증하였다.-
dc.publisher한국정보처리학회-
dc.relation.isPartOf정보처리학회논문지. 컴퓨터 및 통신시스템-
dc.subject멀티코어-
dc.subjectTCP/IP 스택-
dc.subject캐시-
dc.subject웹서버-
dc.subject본딩-
dc.subject흐름 수준 병렬처리-
dc.subjectMulticore-
dc.subjectTCP/IP Stack-
dc.subjectCache-
dc.subjectWebserver-
dc.subjectBonding-
dc.subjectFlow-Level Parallelism-
dc.title멀티코어 시스템에서 흐름 수준 병렬처리에 기반한 리눅스 TCP/IP 스택의 성능 개선-
dc.typeArticle-
dc.type.rimsART-
dc.identifier.bibliographicCitation정보처리학회논문지. 컴퓨터 및 통신시스템, v.16, no.2, pp.113 - 124-
dc.identifier.kciidART001340544-
dc.description.journalClass2-
dc.citation.endPage124-
dc.citation.number2-
dc.citation.startPage113-
dc.citation.title정보처리학회논문지. 컴퓨터 및 통신시스템-
dc.citation.volume16-
dc.contributor.affiliatedAuthor정규식-
dc.subject.keywordAuthor멀티코어-
dc.subject.keywordAuthorTCP/IP 스택-
dc.subject.keywordAuthor캐시-
dc.subject.keywordAuthor웹서버-
dc.subject.keywordAuthor본딩-
dc.subject.keywordAuthor흐름 수준 병렬처리-
dc.subject.keywordAuthorMulticore-
dc.subject.keywordAuthorTCP/IP Stack-
dc.subject.keywordAuthorCache-
dc.subject.keywordAuthorWebserver-
dc.subject.keywordAuthorBonding-
dc.subject.keywordAuthorFlow-Level Parallelism-
Files in This Item
There are no files associated with this item.
Appears in
Collections
College of Information Technology > Department of Smart Systems Software > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher Chung, Kyu sik photo

Chung, Kyu sik
Department of Smart Systems Software
Read more

Altmetrics

Total Views & Downloads

BROWSE