The preceding sequence explains how data are read from a remote memory การแปล - The preceding sequence explains how data are read from a remote memory ไทย วิธีการพูด

The preceding sequence explains how

The preceding sequence explains how data are read from a remote memory
using hardware mechanisms that make the transaction transparent to the processor.
On top of these mechanisms, some form of cache coherence protocol is needed.Various systems differ on exactly how this is done.We make only a few general remarks
here. First, as part of the preceding sequence, node 1’s directory keeps a record that
some remote cache has a copy of the line containing location 798. Then, there needs
to be a cooperative protocol to take care of modifications. For example, if a modification is done in a cache, this fact can be broadcast to other nodes. Each node’s directory that receives such a broadcast can then determine if any local cache has that
line and, if so, cause it to be purged. If the actual memory location is at the node receiving the broadcast notification, then that node’s directory needs to maintain an
entry indicating that that line of memory is invalid and remains so until a write back
occurs. If another processor (local or remote) requests the invalid line, then the local
directory must force a write back to update memory before providing the data.
NUMA Pros and Cons
The main advantage of a CC-NUMA system is that it can deliver effective performance at higher levels of parallelism than SMP, without requiring major software
changes. With multiple NUMA nodes, the bus traffic on any individual node is limited to a demand that the bus can handle. However, if many of the memory accesses
are to remote nodes, performance begins to break down. There is reason to believe
that this performance breakdown can be avoided. First, the use of L1 and L2 caches
is designed to minimize all memory accesses, including remote ones. If much of the
software has good temporal locality, then remote memory accesses should not be
excessive. Second, if the software has good spatial locality, and if virtual memory is
in use, then the data needed for an application will reside on a limited number of
frequently used pages that can be initially loaded into the memory local to the running application.The Sequent designers report that such spatial locality does appear
in representative applications [LOVE96]. Finally, the virtual memory scheme can be
enhanced by including in the operating system a page migration mechanism that
will move a virtual memory page to a node that is frequently using it; the Silicon
Graphics designers report success with this approach [WHIT97].
Even if the performance breakdown due to remote access is addressed, there
are two other disadvantages for the CC-NUMA approach.Two in particular are discussed in detail in [PFIS98]. First, a CC-NUMA does not transparently look like an
SMP; software changes will be required to move an operating system and applications from an SMP to a CC-NUMA system. These include page allocation, already
mentioned, process allocation, and load balancing by the operating system. A
second concern is that of availability. This is a rather complex issue and depends
on the exact implementation of the CC-NUMA system; the interested reader is
referred to [PFIS98].
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
ลำดับก่อนหน้านี้อธิบายวิธีการที่ข้อมูลจะถูกอ่านจากหน่วยความจำระยะไกล
ใช้กลไกฮาร์ดแวร์ที่ทำรายการโปร่งใสในการประมวลผลระบบ needed.various
ด้านบนของกลไกเหล่านี้รูปแบบของแคชโปรโตคอลการเชื่อมโยงกันบางอย่าง. แตกต่างกันเกี่ยวกับว่าวิธีการนี​​้จะทำ . เราทำเพียงข้อสังเกตทั่วไปไม่กี่
ที่นี่ ครั้งแรกที่เป็นส่วนหนึ่งของลำดับก่อนหน้านี้ไดเรกทอรีโหนด 1 ของเก็บบันทึกว่า
บางแคชระยะไกลมีสำเนาของสายที่มีสถานที่ตั้ง 798 แล้วมีความต้องการที่จะเป็น
โปรโตคอลความร่วมมือในการดูแลของการปรับเปลี่ยน ตัวอย่างเช่นถ้าการปรับเปลี่ยนจะทำในแคชความเป็นจริงนี้สามารถกระจายไปยังโหนดอื่น ๆ ไดเรกทอรีโหนดแต่ละคนที่ได้รับการออกอากาศดังกล่าวก็จะสามารถตรวจสอบว่าใดแคชภายในมีสาย
ที่และถ้าเป็นเช่นนั้นทำให้มันถูกไล่ออก ถ้าตั้งหน่วยความจำที่เกิดขึ้นจริงที่โหนดที่ได้รับการแจ้งเตือนการออกอากาศแล้วว่าไดเรกทอรีของโหนดความต้องการที่จะรักษารายการ
แสดงว่าสายของหน่วยความจำที่ไม่ถูกต้องและยังคงเป็นเช่นนั้นจนกลับเขียนเกิดขึ้น ถ้าหน่วยประมวลผล (ท้องถิ่นหรือระยะไกล) ขออีกเส้นที่ไม่ถูกต้องแล้วในประเทศ
ไดเรกทอรีต้องบังคับให้เขียนกลับไปปรับปรุงหน่วยความจำก่อนที่จะให้ข้อมูล.
Numa ข้อดีและข้อด้อย
ประโยชน์หลักของระบบ CC-Numa ก็คือว่ามันสามารถส่งมอบประสิทธิภาพการทำงานที่มีประสิทธิภาพในระดับที่สูงขึ้นของความเท่าเทียมกว่า SMP โดยไม่ต้องมีซอฟแวร์ที่สำคัญการเปลี่ยนแปลง
. กับโหนด Numa หลายจราจรรถบัสบนโหนดบุคคลใดจะถูก จำกัด ให้มีความต้องการที่รถบัสสามารถจัดการกับ อย่างไรก็ตามถ้าจำนวนมากของหน่วยความจำเข้าถึง
เป็นระยะไกลไปยังต่อมน้ำประสิทธิภาพการทำงานเริ่มที่จะทำลายลง มีเหตุผลที่จะเชื่อว่าการสลาย
ประสิทธิภาพนี้สามารถหลีกเลี่ยงได้คือ ครั้งแรกของการใช้งานของแคช L1 และ L2
ถูกออกแบบมาเพื่อลดการเข้าถึงหน่วยความจำทั้งหมดรวมทั้งคนที่ห่างไกล ถ้ามากของซอฟต์แวร์
มีท้องที่ชั่วดีนั้นการเข้าถึงหน่วยความจำระยะไกลไม่ควรจะมากเกินไป
ที่สอง,ถ้าซอฟต์แวร์ที่มีบ้านใกล้เรือนเคียงของพื้นที่ที่ดีและถ้าหน่วยความจำเสมือนเป็น
ในการใช้งานแล้วข้อมูลที่จำเป็นสำหรับการใช้งานจะอยู่ในจำนวนที่ จำกัด ของหน้าเว็บที่ใช้งานบ่อย
ที่สามารถโหลดครั้งแรกในหน่วยความจำภายในไปยังใบสมัครทำงาน ออกแบบตามลำดับรายงานว่าท้องที่อวกาศดังกล่าวจะปรากฏในการใช้งาน
ตัวแทน [love96] ในที่สุด,โครงการหน่วยความจำเสมือนสามารถ
เพิ่มขึ้นโดยรวมในระบบปฏิบัติการกลไกการย้ายหน้าเว็บที่จะย้าย
หน้าหน่วยความจำเสมือนไปยังโหนดที่มักถูกใช้มัน; ซิลิคอน
ประสบความสำเร็จนักออกแบบกราฟิกรายงานด้วยวิธีนี้ [whit97]
. แม้ว่าการวิเคราะห์ผลการดำเนินงานอันเนื่องมาจากการเข้าถึงระยะไกลเป็น addressed มี
สองข้อเสียอื่น ๆ สำหรับวิธี CC-Numaสองโดยเฉพาะอย่างยิ่งที่จะกล่าวถึงในรายละเอียดใน [pfis98] ครั้งแรกที่ CC-Numa ไม่โปร่งใสมีลักษณะเหมือน
SMP การเปลี่ยนแปลงซอฟต์แวร์จะต้องย้ายระบบปฏิบัติการและโปรแกรมประยุกต์จาก SMP กับระบบ CC-Numa เหล่านี้รวมถึงการจัดสรรหน้าแล้ว
กล่าวถึงการจัดสรรกระบวนการและสมดุลภาระโดยระบบปฏิบัติการ
ความกังวลที่สองคือการมีนี้เป็นปัญหาที่ค่อนข้างซับซ้อนและขึ้นอยู่กับการใช้งาน
ที่แน่นอนของระบบ CC-Numa; อ่านที่สนใจเป็น
เรียก [pfis98]
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
ลำดับก่อนหน้านี้อธิบายวิธีอ่านข้อมูลจากหน่วยความจำระยะไกล
ใช้กลไกฮาร์ดแวร์ที่ทำให้ธุรกรรมมีความโปร่งใสเพื่อประมวลผล
บนกลไกเหล่านี้ รูปแบบของโพรโทคอลโปรเจคแคต้องการระบบต่าง ๆ แตกต่างกันบนว่าวิธีนี้จะทำเราทำเฉพาะบางทั่วไปถ้อย
ที่นี่ เป็นส่วนหนึ่งของลำดับก่อนหน้า ก่อน โหน 1 ไดเรกทอรีเก็บระเบียนที่
บางแคมีสำเนาของบรรทัดที่ประกอบด้วยตำแหน่ง 798 จากนั้น มีต้อง
เป็น โพรโทคอสหกรณ์ดูแลแก้ไข ตัวอย่าง ถ้าแก้ไขเสร็จในแค ข้อเท็จจริงนี้สามารถมีการเผยแพร่ไปยังโหน ไดเรกทอรีแต่ละโหนที่ได้รับการออกอากาศสามารถกำหนดถ้ามีแคชภายในเครื่องมีแล้ว
บรรทัด และ ดัง นั้น ทำให้สามารถลบ ถ้าหน่วยความจำจริงมีที่โหนที่ได้รับการแจ้งเตือนออกอากาศ การไดเรกทอรีของโหนที่จำเป็นต้องรักษาตัว
รายการที่บ่งชี้ว่า บรรทัดนั้นหน่วยความจำไม่ถูกต้อง และยังคงอยู่ได้จนถึงการเขียนกลับ
เกิดขึ้น ถ้าตัวประมวลผลอื่น (ภายใน หรือระยะไกล) ขอสายไม่ถูกต้อง แล้วท้องถิ่น
ไดเรกทอรีต้องบังคับการเขียนกลับไปปรับปรุงหน่วยความจำก่อนที่จะให้ข้อมูล
NUMA Pros และ Cons
ประโยชน์หลักของระบบ CC NUMA คือ ว่า มันสามารถส่งประสิทธิภาพในระดับสูงของ parallelism กว่า SMP โดยซอฟต์แวร์สำคัญ
เปลี่ยนแปลง หลายโหน NUMA การจราจรขนส่งในแต่ละโหนมีจำกัดความต้องการที่สามารถรองรับรถ อย่างไรก็ตาม ถ้าหาหน่วยความจำจำนวนมาก
จะไปโหนระยะไกล ประสิทธิภาพการทำงานเริ่มที่จะแบ่ง มีเหตุผลเชื่อ
ที่แบ่งประสิทธิภาพนี้สามารถหลีกเลี่ยง ครั้งแรก การใช้ L1 และ L2 มมาก
ออกแบบหาหน่วยความจำทั้งหมด รวมถึงคนไกล ถ้ามากจะ
ซอฟต์แวร์ได้ดีท้องถิ่นชั่วคราว แล้วไม่ควรจำระยะไกลหา
มากเกินไป ที่สอง ซอฟต์แวร์มีพื้นที่ติดถนนใหญ่ และหน่วยความจำเสมือน
ใช้ จากนั้นข้อมูลที่จำเป็นสำหรับแอพลิเคชันจะอยู่ในจำนวนจำกัด
ใช้เพจที่สามารถเริ่มโหลดลงในหน่วยความจำในโปรแกรมประยุกต์ที่เรียกใช้ บ่อยนักออกแบบ Sequent รายงานท้องถิ่นพื้นที่ดังกล่าวปรากฏ
ในโปรแกรมประยุกต์ตัวแทน [LOVE96] สุดท้าย แผนงานของหน่วยความจำเสมือนได้
ด้วยรวมทั้งในระบบปฏิบัติการกลไกการย้ายหน้าที่
จะย้ายหน้าหน่วยความจำเสมือนโหนที่เป็นบ่อยใช้ ซิลิคอน
นักออกแบบกราฟิกรายงานความสำเร็จ ด้วยวิธีการนี้ [WHIT97] .
ถ้าแบ่งประสิทธิภาพเนื่องจากการเข้าถึงระยะไกลถูกส่ง มี
มีข้อเสียสองสำหรับวิธี CC NUMAสองเฉพาะจะกล่าวถึงในรายละเอียด [PFIS98] ครั้งแรก CC-NUMA ไม่โปร่งใสเหมือน
SMP เปลี่ยนแปลงซอฟต์แวร์จะต้องย้ายระบบปฏิบัติการและโปรแกรมประยุกต์จากการ SMP ระบบ CC NUMA ได้แก่การจัดสรรการหน้า แล้ว
กล่าว ประมวลผลการปันส่วน และโหลดสมดุล โดยระบบปฏิบัติการ A
กังวลที่สองคือความพร้อมใช้งาน นี้เป็นปัญหาค่อนข้างซับซ้อน และขึ้นอยู่
ใช้งานแน่นอนของระบบ CC NUMA มีผู้อ่านสนใจ
เรียกว่า [PFIS98]
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
ลำดับก่อนที่จะอธิบายวิธีการข้อมูลเป็นการอ่านจากหน่วยความจำรีโมทคอนโทรล
ซึ่งจะช่วยโดยใช้กลไกฮาร์ดแวร์ที่ทำให้การทำธุรกรรมที่โปร่งใสให้กับโปรเซสเซอร์.
ทางด้านบนสุดของกลไกนี้บางส่วนของโปรโตคอลแคชสอดคล้องกันคือต้องการระบบที่หลากหลายแตกต่างในวิธีการนี้เป็นการกระทำ.เราทำให้เท่านั้นที่ไม่กี่หมายเหตุ:โดยทั่วไป
ที่นี่ เป็นส่วนหนึ่งของลำดับที่ผ่านมาโหนด 1 ของไดเรกทอรีจะเก็บบันทึกที่แคชรีโมทคอนโทรล
ซึ่งจะช่วยบางคนมีสำเนาของสายที่มีที่ตั้งที่ 798 จากนั้นจึงมีความต้องการ
ซึ่งจะช่วยในการเป็นโปรโตคอลความร่วมมือที่จะต้องดูแลในการแก้ไข ตัวอย่างเช่นหากการแก้ไขที่ทำได้ในแคชที่ความจริงข้อนี้สามารถถ่ายทอดไปยังโหนดอื่นๆ ไดเรกทอรีของโหนดแต่ละตัวที่ได้รับการถ่ายทอดดังกล่าวสามารถตรวจสอบได้ว่าแคชท้องถิ่นใดๆ
ซึ่งจะช่วยได้ที่สายและหากเป็นเช่นนั้นส่งผลให้หมดสิ้น หากตำแหน่งหน่วยความจำที่จริงเป็นที่โหนดที่ได้รับการแจ้งเตือนการแพร่ ภาพ มาแล้วไดเรกทอรีของโหนดที่ต้องการรักษา
รายการที่ระบุว่าสายที่ของหน่วยความจำไม่ถูกต้องและจะยังคงอยู่ดังนั้นจนกว่าที่เขียนกลับ
เกิดขึ้น หากโปรเซสเซอร์อื่น(ในท้องถิ่นหรือรีโมทคอนโทรล)คำขอไม่ถูกต้องแล้วที่ท้องถิ่น
ไดเรกทอรีจะต้องมีผลใช้บังคับให้เขียนกลับไปปรับปรุงหน่วยความจำก่อนให้ข้อมูลที่ได้ข้อดีและข้อเสีย

numa ประโยชน์สำคัญของระบบซีซี - numa คือสามารถให้ ประสิทธิภาพ การทำงานอย่างมี ประสิทธิภาพ ในระดับที่สูงขึ้นมากกว่าการทำงานแบบขนานของ SMP )ที่สำคัญโดยไม่จำเป็นต้องเปลี่ยนแปลงซอฟต์แวร์
พร้อมด้วยโหนด numa หลายคนการจราจรรถโดยสารที่อยู่บนโหนดแต่ละคนมีจำนวนจำกัดเพื่อความต้องการที่รถโดยสารที่จะสามารถจัดการกับ แต่ถึงอย่างไรก็ตามหากจำนวนมากของหน่วยความจำเข้าสู่
ซึ่งจะช่วยให้ได้รับ ประสิทธิภาพ การทำงานไปยังโหนดรีโมทคอนโทรลจะเริ่มต้นการ มีเหตุผลที่เชื่อได้ว่า
ซึ่งจะช่วยแบ่งการแสดงนี้สามารถหลีกเลี่ยง ใช้งานครั้งแรกของ L 1 และ L 2 Cache
ได้รับการออกแบบมาเพื่อลดเข้าถึงหน่วยความจำทั้งหมดรวมถึงคนที่รีโมทคอนโทรล หากจำนวนมากของ
ซอฟต์แวร์ที่มีท้องที่ Temporal Key Integrity Protocol ที่ดีแล้วเข้าสู่หน่วยความจำจากระยะไกลไม่ควร
มากเกินไป ที่สองหากซอฟต์แวร์ได้ดีช่องท้องที่และหากหน่วยความจำเสมือนเป็น
ซึ่งจะช่วยในการใช้,แล้วข้อมูลที่จำเป็นสำหรับแอปพลิเคชันที่จะอยู่ในที่จำกัด(มหาชน)จำนวน
ซึ่งจะช่วยนำมาใช้บ่อยๆหน้าที่สามารถในครั้งแรกที่โหลดเข้าสู่หน่วยความจำในท้องถิ่นในการที่ใช้แอปพลิเคชันที่ sequent นักออกแบบของรายงานว่าช่องท้องที่ไม่ปรากฏขึ้น
ในตัวแทนแอปพลิเคชัน[ความรัก 96 ] ในที่สุดโครงสร้างหน่วยความจำเสมือนจริงที่สามารถ
ซึ่งจะช่วยปรับปรุง ประสิทธิภาพ ด้วยรวมถึงในระบบการทำงานที่การปรับเปลี่ยนระบบกลไกการหน้าที่
จะย้ายไปยังหน่วยความจำเสมือนจริงที่เป็นโหนดที่มีการใช้กราฟิกที่นักออกแบบ
ซิลิโคนที่รายงานความสำเร็จด้วยการใช้วิธีการนี้[ 97 ]ไม่มากนัก..
แม้แต่หากแบ่งการเนื่องจากการเข้าถึงระยะไกลได้รับการจัดการมี
ซึ่งจะช่วยเป็นสองข้อเสียเปรียบอื่นๆสำหรับวิธีการ CC numa ได้สองในเฉพาะจะกล่าวถึงในรายละเอียดใน[ pfis 98 ] แรก CC numa ที่จะไม่เหมือนกับ
SMP )ที่โปร่งใสการเปลี่ยนแปลงซอฟต์แวร์จะต้องย้ายแอพพลิเคชั่นและระบบปฏิบัติการที่ได้จาก SMP )ที่จะระบบซีซี - numa ที่ เหล่านี้รวมถึงการจัดสรรหน้าแล้ว
กล่าวถึงขั้นตอนการโหลดและการจัดสรรความสมดุลโดยระบบปฏิบัติการ
ซึ่งจะช่วยในเรื่องที่สองที่มีความพร้อมใช้งานโรงแรมแห่งนี้คือคอมเพล็กซ์ที่เป็นปัญหาและขึ้นอยู่กับ
ซึ่งจะช่วยในการนำไปใช้งานที่แน่นอนของการมาถึงของระบบซีซี - numa ตัวอ่านมีส่วนได้เสียเป็น
ซึ่งจะช่วยเรียกว่าไปที่[ pfis 98 ]
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: