question

Last Saturday, I attended the Intel Blogger Day and had a chance to see the Intel roadmap. At first, Intel introduced the new processor they’ve announced recently, Core i7. It contains numerous of technology to ensure everyone that Intel is the leader in this market; 45nm, QuickPath, and Turbo Mode. Since I haven’t interested to CPU technology for a really long time. I have no idea about these new technologies so I didn’t think I would have a question about this, at least until the speaker had presented about Intel Turbo mode.

Intel Turbo mode is something like the intelligent CPU frequency adjusting system. If your quad-core CPU knows that you’re using the CPU at 1 - 2 cores, it mights turn off the idle core in exchange of some frequency gain on the rest. For example, your 3.2 GHz quad-core CPU may turns itself into 3.4 ~ 3.6 GHz dual core CPU. The overall performance will be higher. In some circumstances, it can pushes itself a little without turning off the other core to gain another bit of performance gain.

Then my question arose, I asked the speaker why Intel don’t just make it in turbo mode all the time. I can remember when I was a hild, I always made my computer in the turbo mode. He answered me that because making the CPU runs in turbo mode consumes too much energy, generate too much heat and it will cost me a lot. So I replied him swiftly, “I can afford the energy cost. Then why?”. “It won’t meet the design specification”, he explained. I expected something more technically so this answer didn’t satisfy me but I stopped to ask for more information or I would be able to buy any Intel products. :P

Picture from PC Perspective.

After some googling, I found out how Turbo mode works and why Intel makes i7 be in the Turbo mode for just a short moment. The speaker was right. Firstly, It turns off some idle cores to give energy to the working cores instead so all cores cannot run in “Turbo State” consequently. Secondly, Turbo mode works like overclocking. Therefore, it cannot run in that state too long or it burns. Lastly, making all cores work in Turbo mode drains much more energy. And that amount is higher than that stated in the spec.

My question is answered. But new question arises, why doesn’t he explain this technically?

สำนวนสุภาษิตคำพังเพยไทยนี่ก็ช่างน่าฉงน สำนวนบางสำนวน(ซึ่งอาจจะเป็น สุภาษิต หรือคำพังเพยก็แล้วแต่) ถึงแม้ว่าเราจะรู้ความหมายดี แต่พอมาคิดความหมายแบบตามตัวแล้ว ความหมายมันก็ออกจะจั๊กกะจี้ซักหน่อยจนพาลให้อดคิดต่อไปถึงสิ่งที่น่าสงสัยอย่างที่มาหรือต้นเหตุของสำนวนเหล่านั้นไม่ได้ อย่างเช่นสำนวนต่อไปนี้ซึ่งอาจจะเหม็นและไม่สุภาพซักเล็กน้อย ขอท่านผู้อ่านโปรดอภัย

กำขี้ ดีกว่า กำตด

สำนวนนี้ยังไม่ทันอ่านก็เหม็นซะแล้ว มีทั้งขี้และมีทั้งตด ถ้านำพจนานุกรมมาเปิดจะได้ความหมายของสำนวนนี้ว่า

กำขี้ดีกว่ากำตด
คำแปล2
(สว.) ได้อะไรๆ บ้างดีกว่าไม่ได้อะไรเลย.

ก็ตรงตัวนะฮะ ว่าการที่เรา”กำขี้” อย่างน้อยก็ได้เห็นอะไรที่เป็นชิ้นเป็นอัน เป็นก้อน หรืออย่างน้อยก็ยังมีคราบหลักฐานให้เราได้พอจะชื่นใจซักเล็กน้อย ซึ่งดีกว่า “กำตด” ซึ่งเวลาผ่านไปแล้วก็จะเหมือนไม่มีอะไรเกิดขึ้น ถ้า้คนทนกลิ่นไม่ไหวไม่ตะโกนถามว่า “ใครตดวะ” ขึ้นมาซะก่อน

แต่ปัญหาคือ ไอ้ที่กำนั่นน่ะ มันของใคร ของคนข้างๆ ของเพื่อน ของไอ้ซูกัสหมาข้างบ้านรึเปล่า หรือว่าหมายถึงของเราเอง แต่จะเป็นของใครก็ช่าง เพราะปัญหามันกลับกลายเป็นว่า กำขี้น่ะดีกว่ากำตดจริงหรือ?

ทีนี้ลองสมมติใหม่ว่า ถ้า้เราต้องเลือกระหว่าง กำขี้กับกำตด เราจะเลือกกำอะไร นี่สิ เราจะเริ่มสงสัยว่า แล้วถ้าให้ไอ้คนคิดมันเืลือกกำ เขาจะกำอะไร แล้วทำไมเขาถึงบอกว่า กำขี้ดีกว่ากำตด ปัญหานี้เป็นสิ่งที่น่านำไปขบคิดต่อยามว่างในห้องน้ำนักเชียว

ปล. เปิดรับความคิดเห็นเรื่องสำนวนนี้ และที่มา แบบไม่จำกัด

หลังจากที่นำเสนอผลงานด้วยความลกและรีบ เพราะเวลาน้อยเหลือเกิน คือ 8 นาทีสำหรับการนำเสนอ และ 7นาทีสำหรับการตอบคำถาม ในที่สุดการถามตอบในการนำเสนอผลงานในการแข่งขัน National Software Contest ก็ดำเนินมาถึงคำถามสุดท้าย กรรมการที่นั่งอยู่ใกล้ที่สุด และท่าทางเข้าใจที่สุด ก็ขออนุญาตถามคำถามขึ้น

“น้องครับ สรุปว่าเนื้องานที่น้องทำ นี่ทำอะไรอะ?”

-*- ได้ข่าวว่านี่ซีเนียร์โปรเจ็คตู แบบนี้ตูจะรอดมั้ยเนี่ย