IT A-Z

เข้าสู่ระบบ

สารบาญตามตัวอักษร

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #

pipelining

ที่มา

  :   ผู้ชม 5859

ในคอมพิวเตอร์ Pipelining หมายถึงการเคลื่อนย้ายที่ซ้อนกัน (Over lapped) ของคำสั่ง ไปยังกระบวนการหรือขั้นตอนทางเลขคณิต โดยตัวประมวยผลเพื่อทำงานตามคำสั่ง Pipelining คือการใช้ Pipeline ถ้าไม่มี Pipeline ตัวประมวลผลของคอมพิวเตอร์จะเรียกคำสั่งแรกจากหน่วยความจำ และทำการประมวลผลจนเสร็จสิ้น จากนั้นจึงเรียกคำสั่งต่อไปจากหน่วยความจำ ในขณะที่ทำการเรียกคำสั่งใหม่ ส่วนเลขคณิตของตัวประมวลผลจะว่าง เพื่อรอคำสั่งต่อไป ถ้ามี Pipeline สถาปัตยกรรมของคอมพิวเตอร์จะยินยอมให้นำคำสั่งต่อไปมาเก็บไว้ใน buffer ที่ใกล้กับตัวประมวลผล เพื่อทำให้ตัวประมวลผลเรียกคำสั่งใหม่ได้เร็วขึ้น และสามารถทำงานได้ต่อเนื่อง จึงทำให้การทำงานทำได้เร็วขึ้น

Pipelining ของตัวประมวลผลในคอมพิวเตอร์ จะแบ่งเป็น Pipeline ของคำสั่งและ Pipeline ของเลขคณิต โดย Pipeline ของคำสั่งจะเสนอขั้นตอนของคำสั่งในเคลื่อนที่ไปยังตัวประมวลผล รวมถึงการเรียก การสำรอง และทำงาน ส่วน Pipeline ของเลขคณิต เสนอตัว Operator ทางเลขคณิต ซึ่งสามารถแยกออกและซ้อนกันเมื่อมีการทำงาน Pipelines และ Pipelining ได้รับการประยุกต์กับตัวควบคุมหน่วยความจำและการย้ายข้อมูลไปยังขั้นต่าง ๆ ของหน่วยความจำ

สารสนเทศเพิ่มเติม

สารสนเทศ pipelining : overview of pipelining computer processors.
Tep Dobry , University of Hawaii : some illustrated explanations of pipelining.

ศัพท์เกี่ยวข้อง

buffer, processor

update: 15 พฤศจิกายน 2543

IT A-Z ปรับปรุงล่าสุด
abacus
zero-day exploit
MPP (massively parallel processing)
message queueing
medium
semaphore
master/slave
MAC address (Media Access Control address)
mash-up
vlog
LANDesk Client Manager
laptop computer
linkrot
Itanium
Job Entry Subsystem (JES)
IP telephony (Internet Protocol telephony)
Kerberos
iterative
interoperability
interface definition language (IDL)

Loading
Microsoft Access
Access
ไชยวัฒน์ ตระการรัตน์สันติ สั่งซื้อผ่าน PayPal ในราคา 280 บาท
อุ้มผาง เบื้องหลังธรรมชาติ
Umphang
รู้จักอุ้มผางในอีกแง่มุม โดย ประชา แม่จัน
สั่งซื้อผ่าน PayPal ในราคา 90 บาท
สงวนลิขสิทธิ์ (C) widebase