Login or Sign Up
Logging in...
Remember me
Log in
Forgot password or user name?
or
Sign Up
Log in with
Forums
Articles
Today's Posts
PHOTO
Forum
Hardware Zone
Intel Zone
Announcement
Collapse
No announcement yet.
สอบถามเรื่อง Core กับ Thread ครับ
Collapse
X
Collapse
Posts
Latest Activity
Photos
Search
Page
of
1
Filter
Time
All Time
Today
Last Week
Last Month
Show
All
Discussions only
Photos only
Videos only
Links only
Polls only
Events only
Filtered by:
Clear All
new posts
Previous
template
Next
Dante
OverclockZone Member
Join Date:
21 Apr 2007
Posts:
156
Share
Tweet
#1
สอบถามเรื่อง Core กับ Thread ครับ
6 Aug 2010, 16:09:10
ทำไมบางรุ่น4Core 4 Thread แต่อย่างI7-970 3.20GHz. (6Cores/12Threads)
Threads คืออะไรครับ ขอบคุณครับ
ballbanmai
OverclockZone Member
Join Date:
4 Jul 2010
Posts:
2582
Share
Tweet
#2
6 Aug 2010, 16:20:00
ดันให้คับรอผู้รู้มตอบ
Comment
Post
Cancel
Guest
Join Date:
Today
Posts:
Share
Tweet
#3
6 Aug 2010, 16:23:17
BORKED
Access Denied
http://www.intel.com/technology/platform-technology/hyper-threading/index.htm?iid=tech_product+ht
Thread คือ ส่วนประกอบย่อยของโปรเซส ถ้า thread ที่เป็นส่วนประกอบย่อยจะเรียกว่า Lightweight process(LWP) แต่ถ้าโปรเซสดั่งเดิมที่มีการควบคุมเพียง 1 thread แสดงว่าทำงานได้เพียง 1 งานจะเรียกว่า Heavyweight process
โดยปกติ Process ที่มี 1 thread จะเรียกว่า Single thread แต่ถ้า 1 process มีหลาย thread จะเรียกว่า Multithread เพราะ ใน Process หนึ่งอาจมีได้หลาย Thread เช่น Web browser 1 หน้า อาจมีทั้งการ download ข้อมูลพร้อมกับการแสดง text แสดงรูปภาพ หรือ java มาแสดงในหน้าเดียวกัน
ข้อได้เปรียบ หรือประโยชน์ของ multithreaded (Benefits)
1.การตอบสนอง (Responsiveness)
2. การแชร์รีซอร์ส (Resource sharing)
3. ความประหยัด (Economy)
4. การเอื้อประโยชน์ของสถาบัตยกรรมมัลติโปรเซสเซอร์ (Utilization of multiprocessor architectures)
อ่านในนี้ต่อถ้าอยากรู้เพิ่มเติม หรือ search จาก google เอาเองก็ได้.
Thread (computing) - Wikipedia
http://en.wikipedia.org/wiki/Thread_%28computer_science%29
Last edited by
Guest
;
6 Aug 2010, 16:37:56
.
Comment
Post
Cancel
camel
OverclockZone Member
Join Date:
29 Nov 2006
Posts:
2146
Share
Tweet
#4
6 Aug 2010, 16:48:03
Originally posted by
LASeR09
View Post
BORKED
Access Denied
http://www.intel.com/technology/platform-technology/hyper-threading/index.htm?iid=tech_product+ht
Thread คือ ส่วนประกอบย่อยของโปรเซส ถ้า thread ที่เป็นส่วนประกอบย่อยจะเรียกว่า Lightweight process(LWP) แต่ถ้าโปรเซสดั่งเดิมที่มีการควบคุมเพียง 1 thread แสดงว่าทำงานได้เพียง 1 งานจะเรียกว่า Heavyweight process
โดยปกติ Process ที่มี 1 thread จะเรียกว่า Single thread แต่ถ้า 1 process มีหลาย thread จะเรียกว่า Multithread เพราะ ใน Process หนึ่งอาจมีได้หลาย Thread เช่น Web browser 1 หน้า อาจมีทั้งการ download ข้อมูลพร้อมกับการแสดง text แสดงรูปภาพ หรือ java มาแสดงในหน้าเดียวกัน
ข้อได้เปรียบ หรือประโยชน์ของ multithreaded (Benefits)
1.การตอบสนอง (Responsiveness)
2. การแชร์รีซอร์ส (Resource sharing)
3. ความประหยัด (Economy)
4. การเอื้อประโยชน์ของสถาบัตยกรรมมัลติโปรเซสเซอร์ (Utilization of multiprocessor architectures)
อ่านในนี้ต่อถ้าอยากรู้เพิ่มเติม หรือ search จาก google เอาเองก็ได้.
http://en.wikipedia.org/wiki/Thread_...ter_science%29
ปักไว้ก่อน
Comment
Post
Cancel
GOD-HAND
OverclockZone Member
Join Date:
27 Nov 2006
Posts:
3187
Share
Tweet
#5
6 Aug 2010, 16:52:48
Originally posted by
Dante
View Post
ทำไมบางรุ่น4Core 4 Thread แต่อย่างI7-970 3.20GHz. (6Cores/12Threads)
Threads คืออะไรครับ ขอบคุณครับ
รุ่นที่จำนวน Core เท่ากับ Thread คือรุ่นที่ไม่มีเทคโนโลยี Hyper Threading
ส่วนรุ่นที่มี Thread มากกว่า Core คือรุ่นที่มีเทคโนโลยี Hyper Threading หรือจะเอา Corex2 = Thread ในแต่ล่ะรุ่นที่มีเทคโนโลยีตัวนี้ ก็ได้เหมือนกัน
Thread ตามที่ผมเข้าใจ คือตัวรับชุดคำสั่งเพื่อให้ Core ประมวลผล แบบรูปประธรรมหน่อย ก็คือ 1คอร์ 1 เทรดสามารถรัน software ได้ 1 อย่าง แต่ข้อดีของ CPU ที่มี HT ใน 1 คอร์จะสามารถรัน software พร้อมกันถึง 2 ตัว งงป่ะ- -
Comment
Post
Cancel
mini_bank
OverclockZone Member
Join Date:
18 Sep 2006
Posts:
8248
Share
Tweet
#6
6 Aug 2010, 16:56:52
Thread ก็เสมือนการจำลองการทำงานของ CPU ขึ้นมาเพื่อช่วยให้การประมวลผล ดูง่ายๆเลยครับ ลองเปิด Program benchmark ที่ใช้ CPU คำนวณหรือ render เพียวๆดูนะครับ จะเห็นได้ว่า มันแบ่งการประมวลเป็นส่วนย่อยๆหลายๆส่วน ลองดูครับ น่าจะพอเห็นภาพบ้าง
Comment
Post
Cancel
ittipatakk
OverclockZone Member
Join Date:
14 Jun 2009
Posts:
6309
Share
Tweet
#7
6 Aug 2010, 17:15:38
ง่ายๆ
core หัวเเท้
thread หัวจำลอง (cpu ที่มี HT จะแรงกว่า cpu ที่ไม่มี HT (สเปกเท่ากันหมด) ประมาณ 35%)
Comment
Post
Cancel
Dante
OverclockZone Member
Join Date:
21 Apr 2007
Posts:
156
Share
Tweet
#8
6 Aug 2010, 17:25:37
ครับ ที่ผมเข้าใจคือ CPU จำลองหัวขึ้นมาเพื่อช่วยในการทำงาน งี้ถ้า renderงาน3D จำนวนช่องที่renderก็เท่ากับจำนวน Thread หรือป่าวคับ 12 Thread ก็render 12 ช่อง ขอบคุณครับ
Comment
Post
Cancel
Cal2Toon
OverclockZone Member
Join Date:
22 Oct 2009
Posts:
4368
Share
Tweet
#9
6 Aug 2010, 17:34:31
Originally posted by
Dante
View Post
ครับ ที่ผมเข้าใจคือ CPU จำลองหัวขึ้นมาเพื่อช่วยในการทำงาน งี้ถ้า renderงาน3D จำนวนช่องที่renderก็เท่ากับจำนวน Thread หรือป่าวคับ 12 Thread ก็render 12 ช่อง ขอบคุณครับ
ถ้าเกิดจะซื้อ CPU ใหม่แล้วทำงานอย่างว่า 6core แท้ประสิทธิภาพดีกว่า
เช่น i7 930 4C 8T
แต่ 1090T 6C 6T
เราเอา 1090T
Comment
Post
Cancel
GOD-HAND
OverclockZone Member
Join Date:
27 Nov 2006
Posts:
3187
Share
Tweet
#10
6 Aug 2010, 17:49:03
Originally posted by
Dante
View Post
ครับ ที่ผมเข้าใจคือ CPU จำลองหัวขึ้นมาเพื่อช่วยในการทำงาน งี้ถ้า renderงาน3D จำนวนช่องที่renderก็เท่ากับจำนวน Thread หรือป่าวคับ 12 Thread ก็render 12 ช่อง ขอบคุณครับ
ดูคลิปด้านบน หัวไม่ได้เพิ่มครับ ส่วนที่เพิ่มคือเทรด ไม่รู้ว่าโปรแกรม CinebenchR10 ใช้อ้างอิงได้รึเปล่า ตอน render
i7 980x 6 Core / 12 Threads
BORKED
Comment
Post
Cancel
Previous
template
Next
Working...
Yes
No
OK
OK
Cancel
X
Comment