ส่งกำลังใจ
เรื่องล่าสุด
หมวดหมู่
- Books (2)
- Browser (1)
- Chrome (1)
- Coffee Script (1)
- Creative Commons (1)
- diary (2)
- encryption (1)
- Facebook Application Dev. (6)
- gis (1)
- Google (5)
- Hacking (10)
- iLife – ไอโฟน (18)
- Information Retrieval (2)
- iPhone & iPod (2)
- Life – ชีวิต , ท่องเที่ยว (7)
- Laconic – คำสั้นๆ (2)
- Meeting (1)
- Movies (2)
- Love – เรื่องรัก (4)
- Macintosh (3)
- Mind Map (1)
- Network Security (2)
- Notes (1)
- Programming (101)
- Android (1)
- Antlr (1)
- C/C++ (2)
- Digital Image Processing (2)
- Drupal (10)
- Geolocation (3)
- Google Maps (1)
- Groovy (19)
- Grails (12)
- Hack your brain (1)
- Haskell (2)
- Java (7)
- Javascript (22)
- jQuery (5)
- JSON (3)
- PHP (6)
- Python (7)
- Django (2)
- Ruby (2)
- Rails (2)
- Senior Project (6)
- Traffy (5)
- Quotes (1)
- Social Networks (47)
- Study & Examination (5)
- TDD (2)
- Testing (2)
- Uncategorized (55)
- version control (6)
- Git/GitHub (6)
- YouTube (4)
- มิติแห่งจิตวิญญาณ (3)
- อดีต (1)
- โปรขุด (16)
ป้ายกำกับ
ความรู้สึก ตัดคำภาษาไทย รัก ลืม วิธีติดตั้ง หนังสือ เกรด โปรขุด *nix Address Advance ARP array assignment computer graphic Config cs348 cs359 curl drupal facebook geocoding git google grade grails graphic Groovy Hacking handleError ipod touch javascript jquery jsonp php ports Project senior project social-network thammasat traffy traffy api traffy api wrapper wireshark youtubeคลังเก็บ
- พฤษภาคม 2012 (1)
- กุมภาพันธ์ 2012 (1)
- ธันวาคม 2011 (1)
- กันยายน 2011 (4)
- สิงหาคม 2011 (2)
- กรกฎาคม 2011 (9)
- มิถุนายน 2011 (1)
- พฤษภาคม 2011 (4)
- เมษายน 2011 (1)
- มีนาคม 2011 (1)
- กุมภาพันธ์ 2011 (9)
- มกราคม 2011 (16)
- ธันวาคม 2010 (9)
- พฤศจิกายน 2010 (14)
- ตุลาคม 2010 (8)
- กันยายน 2010 (9)
- สิงหาคม 2010 (6)
- กรกฎาคม 2010 (18)
- มิถุนายน 2010 (16)
- พฤษภาคม 2010 (13)
- เมษายน 2010 (17)
- มีนาคม 2010 (17)
- กุมภาพันธ์ 2010 (2)
- มกราคม 2010 (15)
- กันยายน 2009 (1)
- สิงหาคม 2009 (2)
- มิถุนายน 2009 (2)
- พฤษภาคม 2009 (12)
- เมษายน 2009 (2)
- มีนาคม 2009 (7)
- กุมภาพันธ์ 2009 (11)
- มกราคม 2009 (29)
- ธันวาคม 2008 (21)
- พฤศจิกายน 2008 (3)
- ตุลาคม 2008 (2)
Blog
Monthly Archives: ธันวาคม 2008
Cluster – Assignment 1
CS348 Programming Assignment 1 Use hpccluster Out date: Dec 1 100 points Due date: Dec 8 This assignment intends to let you … Continue reading
Cache Coherence
Cache Coherence คือการทำให้ข้อมูลที่มีอยู่ในแคชของโปรเซสเซอร์ ทุกตัวมีความสอดคล้องกับโปรเซสเซอร์ตัวอื่นๆ Snoop คือการจัดการให้แคชของโปรเซสเซอร์แต่ละตัว คอยฟังว่ามีการร้องขอข้อมูลในหน่วยความจำที่โปรเซสเซอร์กำลังใช้งานอยู่ของโปรเซสเซอร์ตัวอื่นๆทุกตัวหรือไม่ ซึ่งจะทำให้เกิดการติดต่อสื่อสารสถานะของข้อมูล เพื่อประสานงานการใช้ข้อมูลร่วมกันโดยเกิดข้อขัดแย้งน้อยที่สุด แต่จะเกิดปัญหาความล่าช้าบนระบบ Shared-bus เพราะการ snoop จะลด bandwidth ของบัสที่ใช้งานร่วมกัน แต่ในระบบ point-to-point จะมี snoop bus ต่างหาก ทำให้แคชสามารถทำงานโดยไม่ต้องไปรบกวนการทำงานของส่วนอื่นๆ Data Intervention คือเทคนิคที่เพิ่มความเร็วในการประสานการของทำงานของแคช โดยการที่แคชของโปรเซสเซอร์ต้องการอ่านข้อมูลเดียวกัน ที่กำลังใช้งานอยู่และเพิ่งจะเริ่มแก้ไข ก็จะส่งสัญญาณบอกโปรเซสเซอร์อีกตัวให้รอรับข้อมูลที่จะส่งไปให้ ไม่ต้องไปขอจากหน่วยความจำหลักให้เสียเวลา MPP (Massively Parallel Processing) คือสถาปัตยกรรมของการใช้โปรเซสเซอร์หลายตัว โดยที่โปรเซสเซอร์แต่ละตัว จะมีทรัพยากรระบบ(I/O, หน่วยความจำ)ของตนเองเป็นหน่วยๆย่อยมีการควบคุมตนเอง การเชื่อมโยงจะใช้ hardware หรือ software ก็ได้ … Continue reading
Document Indexing And Retrieval : Assignment 1
Ruby Array with Range : Note
กำลังสงสัยว่า ใน ruby a[0..n] ทำไมมันถึงไม่เหมือนกับ a[0,n] ครับ มันควรจะเหมือนกันไม่ใช่หรอครับ เพราะไปเขียน Merge Sort แล้ว มันให้ผลไม่เหมือนกันเกิด Infinite Loop เลยทีเดียว พอเปิดหนังสือดู อ้าว… เฮ้ย เจ้าตัว operator [ ] ของ array มันก็ให้ผลเหมือนกันนี่หว่า return เหมือนกันเลย หลังจากนั้นก็ลองไปเทสแยกดู ตอนแรก a[0,3] กับ a[0..3] มันเท่ากัน ก็เลย งงว่า มันก็เท่ากันนี่หว่า แต่ลองเช็คอีกทีว่าถ้าเป็น 0,0 … Continue reading
