Another problem is that bare-metal message passing may lead to deadloc การแปล - Another problem is that bare-metal message passing may lead to deadloc ไทย วิธีการพูด

Another problem is that bare-metal

Another problem is that bare-metal message passing may lead to deadlocks—unless
more advanced hardware protocols or software libraries internally impose structured
communication protocols, both implying additional overheads. As an example, consider
wormhole routing on the TilePro 64. Wormhole routing describes a packet transfer
strategy, where pathways through the switching network are opened by the head of
the packet and remain open until the final flit of the packet is seen. The ramification of
this is that packets of other messages crossing a currently open path remain blocked
until this wormhole is closed. This alone does not result in deadlock as long as packets
transfer successfully. The problem arises when SRAM buffers reach capacity on a
receiving switch and its attached core is unable to drain the buffer. When this situation
occurs, a crossing packet will be stalledmid-flight, blocking the packet’s sender and any
other cores sending data that share any portions of that packet’s path. Consider two
tasks shown in Figure 1 transferring fixed-size buffers to each other concurrently. In
the Tilera architecture, the receiving tasks can buffer up to 127 words in a flit.However,
when the buffer becomes full, the switching network must wait until flits are drained
before transferring any remaining flits. Exchanging contiguous buffers exceeding 127
words will result in a deadlock (infinite blocking), not just for the two cores but also
affecting any messages going across this link between the two cores on some route.
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
Another problem is that bare-metal message passing may lead to deadlocks—unlessmore advanced hardware protocols or software libraries internally impose structuredcommunication protocols, both implying additional overheads. As an example, considerwormhole routing on the TilePro 64. Wormhole routing describes a packet transferstrategy, where pathways through the switching network are opened by the head ofthe packet and remain open until the final flit of the packet is seen. The ramification ofthis is that packets of other messages crossing a currently open path remain blockeduntil this wormhole is closed. This alone does not result in deadlock as long as packetstransfer successfully. The problem arises when SRAM buffers reach capacity on areceiving switch and its attached core is unable to drain the buffer. When this situationoccurs, a crossing packet will be stalledmid-flight, blocking the packet’s sender and anyother cores sending data that share any portions of that packet’s path. Consider twotasks shown in Figure 1 transferring fixed-size buffers to each other concurrently. Inthe Tilera architecture, the receiving tasks can buffer up to 127 words in a flit.However,when the buffer becomes full, the switching network must wait until flits are drainedbefore transferring any remaining flits. Exchanging contiguous buffers exceeding 127words will result in a deadlock (infinite blocking), not just for the two cores but alsoaffecting any messages going across this link between the two cores on some route.
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
ปัญหาก็คือว่าโลหะเปลือยข้อความผ่านอาจนำไปสู่การติดตายเว้นแต่โปรโตคอลฮาร์ดแวร์ที่สูงขึ้นหรือห้องสมุดซอฟต์แวร์ภายในกำหนดโครงสร้างโปรโตคอลการสื่อสารทั้งสองอ้างว่าค่าใช้จ่ายเพิ่มเติม ในฐานะที่เป็นตัวอย่างเช่นพิจารณาเส้นทางหนอนบน TilePro 64 เส้นทาง Wormhole อธิบายโอนแพ็คเก็ตกลยุทธ์ที่ทางเดินผ่านทางเครือข่ายการสลับที่มีการเปิดหัวของแพ็คเก็ตและยังคงเปิดจนกว่าโผสุดท้ายของแพ็คเก็ตจะเห็น แตกกิ่งก้านของเรื่องนี้ก็คือแพ็คเก็ตของข้อความอื่น ๆ ข้ามเส้นทางที่เปิดอยู่ในปัจจุบันยังคงถูกปิดกั้นจนหนอนนี้ถูกปิด นี้เพียงอย่างเดียวไม่ได้ผลในการหยุดชะงักเป็นเวลานานเป็นแพ็คเก็ตถ่ายโอนประสบความสำเร็จ ปัญหาเกิดขึ้นเมื่อบัฟเฟอร์ SRAM ถึงความจุในการรับสวิทช์และแกนที่แนบมาของมันคือไม่สามารถที่จะระบายน้ำบัฟเฟอร์ เมื่อสถานการณ์นี้เกิดขึ้นแพ็คเก็ตข้ามจะ stalledmid เที่ยวบิน, การปิดกั้นการส่งแพ็คเก็ตและใด ๆ แกนอื่น ๆ ส่งข้อมูลที่ใช้ร่วมกันส่วนใด ๆ ของเส้นทางแพ็คเก็ตที่ พิจารณาสองงานแสดงในรูปที่ 1 การถ่ายโอนบัฟเฟอร์ขนาดคงที่กับแต่ละอื่น ๆ ควบคู่กันไป ในสถาปัตยกรรม Tilera งานที่ได้รับสามารถ buffer ได้ถึง 127 คำใน flit.However ที่เมื่อบัฟเฟอร์เต็มเครือข่ายเปลี่ยนต้องรอจนกว่าจะมีการผละการระบายน้ำก่อนที่จะย้ายผละที่เหลืออยู่ แลกเปลี่ยนบัฟเฟอร์ที่ต่อเนื่องกันเกิน 127 คำที่จะส่งผลในการหยุดชะงัก (ไม่มีที่สิ้นสุดการปิดกั้น) ไม่เพียง แต่สำหรับสองแกน แต่ยังส่งผลกระทบต่อข้อความใดๆ ที่จะผ่านการเชื่อมโยงระหว่างสองแกนบนเส้นทางบางส่วน
















การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
อีกปัญหาหนึ่งก็คือ โลหะเปลือยข้อความผ่านอาจนำไปสู่ทางตัน เว้นแต่
โปรโตคอลฮาร์ดแวร์ขั้นสูงเพิ่มเติมหรือซอฟต์แวร์ห้องสมุดภายในกำหนดโครงสร้าง
โปรโตคอลการสื่อสารทั้งหมายถึงค่าโสหุ้ยเพิ่มเติม ตัวอย่าง พิจารณา
รูหนอนเส้นทางบน tilepro 64 รูหนอนเส้นทางอธิบายแพ็คเก็ตถ่ายโอน
กลยุทธ์ที่เปลี่ยนเส้นทางผ่านเครือข่ายเปิดโดยหัวของ
เก็ตและยังคงเปิดให้บริการจนถึงโผสุดท้ายของแพ็คเก็ตจะเห็น ที่มีแพ็คเก็ตของอื่น ๆที่
นี่คือข้อความข้ามทางเดินเปิดในปัจจุบันยังคงถูกปิดกั้น
จนกว่ารูหนอนนี้ถูกปิด คนเดียวนี้ไม่ส่งผลในการหยุดชะงักตราบใดที่แพ็คเก็ต
โอนเรียบร้อยแล้วปัญหาเกิดขึ้นเมื่อ SRAM บัฟเฟอร์ถึงความจุบน
รับเปลี่ยนและแนบหลักไม่สามารถที่จะระบายบัฟเฟอร์ เมื่อสถานการณ์เช่นนี้
เกิดขึ้นข้ามแพ็กเก็ตจะเป็นเที่ยวบิน stalledmid ปิดกั้นผู้ส่งของแพ็กเก็ตและใด ๆอื่น ๆที่แบ่งปัน
แกนส่งข้อมูลส่วนใด ๆของแพ็คเก็ตที่เป็นเส้นทาง พิจารณาสอง
งานที่แสดงในรูปที่ 1 การแก้ไขขนาดบัฟเฟอร์กับแต่ละอื่น ๆพร้อม ใน
tilera สถาปัตยกรรม รับงานสามารถบัฟเฟอร์ขึ้น 127 คำในโผ อย่างไรก็ตาม
เมื่อบัฟเฟอร์จะกลายเป็นเต็มรูปแบบการสลับเครือข่ายต้องรอจนกว่าโผ s หมด
ก่อนโอนโผ s ที่เหลือใด ๆ การต่อเนื่องเกิน 127
บัฟเฟอร์คำจะมีผลในการหยุดชะงัก ( ไม่ปิดกั้น ) ไม่ใช่แค่ 2 แกน แต่ยังส่งผลกระทบไปทั่ว
ข้อความใด ๆที่ลิงค์นี้ระหว่างสองแกนในบางเส้นทาง
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2026 I Love Translation. All reserved.

E-mail: