하이퍼 쓰레드 구조를 공부 중.
쓰레드 컨택스트를 하나 더 유지하는 비용으로
Pipe 내 놀고 있는 블럭이 있을 때, 다른 쓰레드를 깍두기로 돌려준다.

아이디어 굿, 근데 현재 i5 에는 Hyperthread 가 빠져 있는 듯.
왜 뺐는지 답은 안 나와 있고. 현재 추정할 수 있는 예상은

* i5 에 이미 코어가 4개나 있으니 hyperthread 가 굳이 필요없었다
* 멀티 코어 시스템을 만들면서 복잡도가 증가했는데 굳이 hyperthread 까지 넣어서 그 복잡도를 증가시킬 필요가 없었다. 일단 빼고 만들고 어느 정도 안정화 되면 그 때 다시 넣으려고?
Trackback 0 | Comments 2
코드 최적화 문제, Loop unwinding.
그 중 한가지인 Duff's device 임.

처음 코드 보고 뭐지 이 뵨태는 하는 생각이 들었으나
실제 코드 돌려보고 이해 완료. 하지만 민장 아저씨
블로그를 보니 요즘 CPU에서는 쓸모 없다고 기록되어 있음.

Duff's Device
위키피디아 Duff’s device
Trackback 0 | Comment 0
홍대 컴공 전공이란다. 일단 모든 분야를 다 알지는 못하지만, 모르는게 있을 때 관련 내용을 찾아보려면 커리큐럼 내용을 알고 있어야 할 듯 해서, 기록해 둔다. 초반에 생각보다 많은 걸 배우는데? 

학기구분교과목명영문교과목명학점이론실습
1 전필 디지털공학개론 Introduction to Digital Engineering 3 3 0
전선 멀티미디어개론(교양) Introduction to Multimedia 3 3 0
전선 C언어 I C Language | 3 2 2
교양 전산개론 Introduction to Computing 3 3 0
교양 인터넷활용 I Internet Application | 3 2 2
교양 PC활용 I PC Application | 3 2 2
교양 경영학개론 Principles of Management 3 3 0
21 18 6
2 전필 네트워크 I Network I 3 3 0
전필 전자계산기구조 Computer Architecture 3 3 0
전선 컴퓨터그래픽 I(교양) Computer 
Graphics I
3 2 2
전선 윈도우즈프로그래밍 I Windows Programming I 3 2 2
전선 데이터베이스 Database 3 3 0
전선 알고리즘 Algorithms 3 3 0
전선 객체지향프로그래밍 I Object Oriented Programming I 3 2 2
21 18 6
3 전필 자료구조 Data Structures 3 3 0
전필 마이크로프로세서 I Microprocessor I 3 3 0
전선 유비쿼터스개론 Intruduction to Ubiquitous 3 3 0
전선 데이터베이스실습 Database Practice 3 1 4
전선 인터넷프로그래밍 Internet Programing 3 2 2
전선 운영체제 Operating System 3 3 0
교양 경제학개론 Introduction to Economics 3 3 0
21 18 6
4 전필 시스템프로그래밍 System Programming 3 3 0
전필 컴퓨터시스템 Computer System 3 3 0
전선 시스템분석설계 System Analysis & Design 3 3 0
전선 인터넷보안 Internet Security 3 3 0
전선 웹프로그래밍실습 Web Programming Practice 3 1 4
전선 네트워크프로그래밍 Network Programming 3 2 2
교양 심리학개론 Introduction to Psychology 3 3 0
21 18 6
5 전선 소프트웨어공학 Software Engineering 3 3 0
교양 가족상담및치료 Family Counseling and Therapy 3 3 0
교양 영화학개론 Introduction to Film 3 3 0
교양 관광학개론 Introduction to Tourism 3 3 0
교양 사회복지개론 Introduction to Social Welfare 3 3 0
교양 광고학 Theory of Advertising 3 3 0
교양 디자인론 Design Theory 3 3 0
21 21 0
6 전선 정보기술경영 IT Management 3 3 0
전선 전자상거래 Electronic Commerce 3 3 0
전선 컴퓨터특강 Topics on Computers 3 3 0
전선 이산수학 Discrete Mathmatics 3 3 0
일선 사무자동화실습 Practice of Office Automation 3 1 4
교양 문화관광론 Introduction to Culture Tourism 3 3 0
교양 무역학개론 Principles of International Trade 3 3 0
21 19 4
합계 126 112 28
Trackback 0 | Comment 0

mediasync's Blog is powered by Daum & tistory

 

티스토리 툴바