Author Archive: smallake

멀티코어와 클락

1. 사과할 일이 있습니다. 아래 글때문입니다. Xeon Sandy Bridge-EP와 Nehalem 쓴대로 읽으면 “Intel E5시리즈를 구매하면 더 좋은 성능을 얻을 수 있다”라고 해석할 수 있습니다. 이 때문에 몇 분들이 E5를 이용하면 오랜 시간(?) BMT를 하였다고 합니다. 결과를 전한 분에 따르면 E5가 성능이 떨어지고 i7이 가장 좋았다고 합니다. 아마 시험한 CPU들의 클락이 다음과 같았습니다. i7=3.7Ghz/X5680=3.45Ghz/E5=2.9Ghz 클락순서대로 성능이 나왔습니다. 왜 이런 결과가 나왔을까…
Read more

메모리DB를 부담없이!

1. 이천년대 초반 알티베이스가 메인메모리DB시장에 진출한 이래 IBDB(In-Memory DBMS)시장은 국내기업이 터줏대감 노릇을 해왔습니다. 그렇지만 창업에 주도적인 역할을 하였던 대표이사가 두번 바뀌면서 우여곡절을 겪었습니다. 잘나가던 기업들의 속사정 선재소프트라고 있습니다. 알티베이스 김기완 전 사장이 설립한 업체입니다. 현재 한국거래소가 추진하고 있는 Exutre+프로젝트에서 메모리DB부분을 맡고 있었습니다. 코스콤이 진행하였던 파일럿부터 현재까지 계속 하고 있습니다. 빅데이타 시대로 진입하면서 두회사가 선택한 전략은 In-Memory Analytics입니다. 국산 DBMS 기업…
Read more

잊혀진 노래, 잊어서는 안될 노래

1. 근로자의 날입니다. 그렇지만 노동절입니다. 노동절하면 ‘인터내셔날가’를 빼놓을 수 없습니다. 이 노래는 1871년 파리코뮨이 패배한 후 한 노동자가 남긴 글에서 유래했다고 합니다. 깨어라 노동자의 군대 굴레를 벗어 던져라 정의는 분화구의 불길처럼 힘차게 타온다 대지의 저주받은 땅에 새 세계를 펼칠 때 어떠한 낡은 쇠사슬도 우리를 막지 못해 들어라 최후 결전 투쟁의 외침을 민중이여 해방의 깃발 아래 서자 역사의 참된 주인 승리를…
Read more

왜 접속 기준을 변경하였을까?

1. 한국거래소가 4월 27일자로 ?회원시스템 접속 등에 관한 기준을 변경하였습니다.변경전 기준입니다. 제5조(통신회선의 배정) ① 거래소는 증권시장과 파생상품시장별로 메인 2회선과 백업 1회선의 통신회선을 회원에게 배정한다. ② 제1항에도 불구하고 거래소는 회원전산센터가 2개인 경우에는 메인 2회선과 백업 2회선의 범위 내에서, 회원이 파생상품시장에 접속하기 위하여 부산에 회원전산센터를 설치하는 경우에는 메인 3회선과 백업 3회선의 범위 내에서 통신회선을 회원에게 배정할 수 있다. ③ 거래소는 회원에게 배정할…
Read more

어플리케이션 로그와 레이턴시

1. 그동안 네트워크, 메모리와 관련한 레이턴시이야기를 했습니다. 오늘은 파일시스템입니다. 정확히 File System을 구성하는 저장매체에 대한 이야기입니다. 트레이딩시스템을 구축할 때 여러가지를 고려합니다. 그중의 하나가 SSD입니다. 요즘 트레이딩시스템을 구현하면 대부분 메모리를 이용합니다. shared Memory를 이용하여 데이타를 관리합니다. 하지만 이것외에도 시스템의 I/O에 영향을 주는 부분이 있습니다. 어플리케이션 로그입니다. 로그를 업무에 따라 다양하게 정의하여 사용할 수 있습니다. 트레이딩시스템의 로그중 가장 중요한 로그는 주문 및…
Read more

Memory Latency와 LMbench

1. 레이턴시가 여전히 화두입니다. 레이턴시는 컴퓨터구조를 공부하도록 합니다. 레이턴시를 이야기할 때 자주 등장하는 그림입니다. 하드디스크보다는 메모리, 메모리보다는 CPU 캐시를 이용한 어플리케이션이 빠른 이유입니다. 그런데 똑같은 어플리캐이션이라고 하더라도 하드웨어가 다르면 다른 성능을 보입니다. 좀더 좋은 CPU나 TOE를 지원하는 네트워크카드를 선호하는 이유이기도 합니다. ?하드디스크를 대신하여 SSD를 이용하는 것도 같습니다. 그런데 메인메모리는 한번 깊이 생각해보지 않았습니다. 몇 일전 메인메모리를 검토할 기회가 생겼습니다. Netlist사의…
Read more

HFT 및 알고리즘 트레이딩에 관한 논문들

1. 이미 HFT나 알고리즘 트레이딩은 자본시장의 핵심 이슈입니다. 미국이나 유럽이 아니더라도 HFT의 파도가 미치지 않는 곳은 없습니다. 한국도 예외는 아닙니다. 다만 나라마다 자본시장구조나 규제제도가 달라서 나타나는 모습이 다를 뿐입니다. ?핵심 이슈라는 것을 확인할 수 있는 잣대는 연구논문들입니다. ?얼마나 많은지 통계가 없지만 블로그에서 소개한 자료도 많습니다. 세상 사는 이치나 생각이 비슷한 듯 합니다. HFT와 관련한 자료를 다 모아놓으면 여러모로 도움을 받습니다….
Read more

어떤 멋진 모임

1. 몇 일전 CPU이야기를 소개하였습니다. 오늘은 커널을 소개하고자 합니다. 아침에 일어나서 구글로 지난 뉴스를 뒤적거렸습니다. 그중 C11과 관련한 내용을 찾아보았습니다. C11은 2011년에 만들어진 C언어에 관한 표준규격입니다. 그동안 표준은 C99였습니다. C99라고 해서 C11보다 최신 표준인 것으로 착각했습니다. C와 C++의 표준은 제정한 해의 마지막 두자리를 기준으로 버전을 정한다고 합니다. C Finally Gets A New Standard C11 Draft 같이 일하는 파트너는 concurrency와 관련한…
Read more

Exture+가 가져올 네트워크기술의 변화

1. 오늘 모 인터넷신문에 올라온 기사입니다. ?해외 선진거래소 수준의 주문체결 속도를 내기 위해 한국거래소가 차기 차세대시스템의 본개발에 앞서 시험 성격의 선도개발에 들어갔다. 한국거래소는 지난 2009년 3월 도입한 주식(유가증권ㆍ코스닥ㆍ파생상품ㆍ채권시장)매매체결 차세대시스템(엑스추어ㆍEXTURE)을 대체할 새로운 시스템(엑스추어플러스ㆍEXTURE+)의 주요 기반기술 테스트 환경 구축에 나선 것으로 22일 확인됐다. 증권거래소 차기 차세대시스템 선도개발중에서 기사중 “확인했다”는 말은 ?KRX가 선도프로젝트를 위한 인프라도입 및 구축 제안요청성을 발표했다는 뜻입니다. 한국거래소가 홈페이지에 입찰공고를…
Read more