커뮤니티

멀티쓰레드 지원여부

프로필 이미지
ujm
2017-03-21 15:43:40
686
글번호 212499
답변완료
수고하십니다. 최적화시 멀티코어가 작동하느것은 확인이 됩니다. 그런데 최적화아닌 시뮬레이션은 단일코어만 활용되는게 맞지요? 즉, 2개의 시뮬레이션 챠트에 동일 전략을 적용해서 전략을 검증하면 2개코어가 각각 한 챠트씩 분담하는게 아닌 1개코어만 작업을 하는 구조이어서 시뮬시간은 그만큼 길어지게 되더군요. 이 설명이 맞지요? 상황이 있으니 그런다치고, 궁금한점은 멀티스레드 지원 여부 입니다.(최적화아닌 일반 시뮬레이션에서) 4코어4쓰레드 씨퓨에서 4코어8쓰레드로 업글레이드 하게 되면 클럭이 올라가는만큼 시뮬레이션 속도가 단축되는건 이해가 되는데, 멀티쓰레드도 활용되는지 여부에 따라 +@가 있는지 없는지를 알고 싶네요. yt가 멀티쓰레드를 지원한다면 8쓰레드로 늘어난 작업공간이 추가적인 시간단축기능을 할거고, 지원하지 않는다면 쓰레드확장효과는 없는거겠지요. 확인해보시고 정확한 답변 부탁드립니다.
예스트레이더 (iM증권)
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2017-03-21 17:19:46

안녕하세요? 예스스탁입니다. 8쓰레드로 늘렸을 때 변수최적화에서는 시간 단축이 되지만, 별도의 차트에서는 시간 단축이 되지 않습니다. 감사합니다. > ujm 님이 쓴 글입니다. > 제목 : 멀티쓰레드 지원여부 > 수고하십니다. 최적화시 멀티코어가 작동하느것은 확인이 됩니다. 그런데 최적화아닌 시뮬레이션은 단일코어만 활용되는게 맞지요? 즉, 2개의 시뮬레이션 챠트에 동일 전략을 적용해서 전략을 검증하면 2개코어가 각각 한 챠트씩 분담하는게 아닌 1개코어만 작업을 하는 구조이어서 시뮬시간은 그만큼 길어지게 되더군요. 이 설명이 맞지요? 상황이 있으니 그런다치고, 궁금한점은 멀티스레드 지원 여부 입니다.(최적화아닌 일반 시뮬레이션에서) 4코어4쓰레드 씨퓨에서 4코어8쓰레드로 업글레이드 하게 되면 클럭이 올라가는만큼 시뮬레이션 속도가 단축되는건 이해가 되는데, 멀티쓰레드도 활용되는지 여부에 따라 +@가 있는지 없는지를 알고 싶네요. yt가 멀티쓰레드를 지원한다면 8쓰레드로 늘어난 작업공간이 추가적인 시간단축기능을 할거고, 지원하지 않는다면 쓰레드확장효과는 없는거겠지요. 확인해보시고 정확한 답변 부탁드립니다.
프로필 이미지

ujm

2017-03-22 14:12:47

추가질문입니다. 그렇다면 yt에서 실전략을 실행하는경우, 챠트에서 전략을 실행하고 주문을 실행하는 과정이 모두 1core에서만 전담하는지요? 전략챠트코어따로, 주문이나 메뉴항목실행에 대한 코어따로인지 아니면 yt의 모든 실행을 1코어가 담당하는지에 대한 질문입니다. 번거로우시더라도 확실히 확인하시고 답변부탁드립니다.^^.
프로필 이미지

예스스탁 예스스탁 답변

2017-03-22 17:10:44

안녕하세요? 예스스탁입니다. 시세 수신에 관련된 처리는 멀티쓰레드 처리하고 나머지는 주문, 계좌조회 등은 1core에서 처리합니다. 감사합니다. > ujm 님이 쓴 글입니다. > 제목 : Re : Re : 멀티쓰레드 지원여부 > 추가질문입니다. 그렇다면 yt에서 실전략을 실행하는경우, 챠트에서 전략을 실행하고 주문을 실행하는 과정이 모두 1core에서만 전담하는지요? 전략챠트코어따로, 주문이나 메뉴항목실행에 대한 코어따로인지 아니면 yt의 모든 실행을 1코어가 담당하는지에 대한 질문입니다. 번거로우시더라도 확실히 확인하시고 답변부탁드립니다.^^.