• The OVPsim simulator which is freely availablefor full system simula การแปล - • The OVPsim simulator which is freely availablefor full system simula ไทย วิธีการพูด

• The OVPsim simulator which is fre

• The OVPsim simulator which is freely available
for full system simulation and non-commercial
usage.
• Application Programming Interfaces (APIs) which
are four interfaces in C language.
• A collection of free open source processor and
peripheral models.
Compared to QEMU, OVPsim presents advantages such as the
ability to design complex MPSoC platforms.
The work presented in [8] aims at exploring OVP and its
interoperability with the existing TLM based SystemC
platforms. Experimentation results showed that OVP is faster
than other existing solutions. Authors in [9] present the
behavior of some MPSoC architectures. They are based on
only ARM7 and MIPS32 IP core processors. Also, there is not
an explicit use of the shared memory for communication
between cores, neither for multiprocessor architectures
without OS nor for those with OS. OVP offers many processor
and peripheral models but it lacks services for inter processor
communication and data sharing. For multicore architectures
booting an OS we should take into account that we can
simulate only a single instance of a VGA (Video Graphics
Array) window on our host. Thus, we propose a method for
inter-communication between the different processors as well
for the display issue.
III. THE PROPOSED SIMULATION SOLUTION
Our solution concerns the inter processor communication
as well as the display issue for Linux in our case.
1. The communication between processors
Communication and sharing data between multiple cores in
the same chip is a major issue in MPSoC design. Referring to
their topologies and memory organization, multiprocessor
systems are generally classified into three groups:
• Shared memory system
• Distributed memory system
• Distributed shared memory system
In OVP, the only method that permits the communication
between different cores is the use of shared memory.
Processors are interconnected to the shared memory using a
bus. Any processor can read or write data from this memory.
A. Shared memory at the first buss’s adress
A programming model is made up of a set of techniques
which can be used by the software to interact with hardware.
The use of the shared memory in a design can be a technique
for communication between processors offered by OVP. It can
be connected to a bus at the first address.
We define an architecture composed of two processors
where each one is connected to a local memory and a shared
memory. Components are connected to each other with busses.
The shared memory is connected to the 32 busses of both
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
•จำลอง OVPsim ซึ่งพร้อมใช้งานได้อย่างอิสระการจำลองระบบเต็มรูปแบบและไม่ใช่เชิงพาณิชย์การใช้งาน•แอพลิเคชันเขียนโปรแกรมอินเทอร์เฟซ (APIs) ซึ่งมีอินเทอร์เฟซที่สี่ในภาษา C•ชุดของตัวประมวลผลฟรีเปิดแหล่งที่มา และรุ่นที่ต่อพ่วงเมื่อเทียบกับ QEMU, OVPsim นำเสนอข้อดีเช่นการความสามารถในการออกแบบแพลตฟอร์ม MPSoC ที่ซับซ้อนงานนำเสนอใน [8] จุดมุ่งหมายที่สำรวจ OVP และทำงานร่วมกันกับ TLM อยู่ SystemC คะแนนแพลตฟอร์ม ผลการทดลองพบว่า OVP ได้เร็วขึ้นกว่าโซลูชั่นอื่น ๆ ที่มีอยู่ ผู้เขียน [9] ในปัจจุบันลักษณะการทำงานของสถาปัตยกรรมบาง MPSoC ขึ้นอยู่กับเฉพาะ ARM7 และ MIPS32 IP แกนตัวประมวลผล นอกจากนี้ ไม่มีการใช้หน่วยความจำที่ใช้ร่วมกันสำหรับการสื่อสารระหว่างแกน ใช่สำหรับสถาปัตยกรรมมัลติโปรเซสเซอร์ไม่ มี OS หรือ สำหรับผู้ที่มีระบบปฏิบัติการ OVP มีตัวประมวลผลหลายและอุปกรณ์ต่อพ่วงรุ่นแต่มันขาดบริการสำหรับอินเตอร์ตัวประมวลผลการสื่อสารและแบ่งปันข้อมูล สำหรับสถาปัตยกรรมแบบหลายแกนระบบ OS เราควรคำนึงที่เราสามารถจำลองเพียงอินสแตนซ์เดียวของ VGA (กราฟิกวิดีโอหน้าต่างแถวลำดับ) บนโฮสต์ของเรา ดังนั้น เรานำเสนอวิธีการระหว่างการสื่อสารระหว่างตัวประมวลผลที่แตกต่างกันเช่นสำหรับปัญหาจอแสดงผลIII. การจำลองเสนอแก้ปัญหาโซลูชันของเราเกี่ยวข้องกับการสื่อสารระหว่างตัวประมวลผลเช่นเดียวกับปัญหาแสดงผลสำหรับ Linux ในกรณีของเรา1. การสื่อสารระหว่างตัวประมวลผลการสื่อสารและแชร์ข้อมูลระหว่างหลายแกนในชิพเหมือนกันเป็นปัญหาสำคัญในการออกแบบ MPSoC อ้างอิงถึงโทและองค์กรหน่วยความจำ มัลติโปรเซสเซอร์ระบบโดยทั่วไปจะแบ่งเป็นสามกลุ่ม:•แชร์หน่วยความจำระบบ•แจกจ่ายหน่วยความจำระบบ•หน่วยความจำระบบการแจกจ่ายใน OVP วิธีเดียวที่ช่วยให้การสื่อสารระหว่างแกนที่ต่างกันคือการใช้หน่วยความจำร่วมตัวประมวลผลจะเข้าใจการใช้หน่วยความจำมีรถประจำทาง การประมวลผลสามารถอ่าน หรือเขียนข้อมูลจากหน่วยความจำนี้ก.หน่วยความจำที่อยู่ของ buss แรกรูปแบบการเขียนโปรแกรมประกอบด้วยชุดของเทคนิคที่ซึ่งสามารถใช้ซอฟต์แวร์เพื่อโต้ตอบกับฮาร์ดแวร์การใช้หน่วยความจำใช้ร่วมกันในการออกแบบสามารถเป็นเทคนิคการสื่อสารระหว่างตัวประมวลผลที่นำเสนอ โดย OVP มันสามารถสามารถเชื่อมต่อกับรถบัสที่อยู่แรกเรากำหนดสถาปัตยกรรมของตัวประมวลผลสองซึ่งแต่ละคนเชื่อมต่อกับหน่วยความจำท้องถิ่นและการใช้ร่วมกันหน่วยความจำ ประกอบเชื่อมต่อกัน ด้วยรถบัสหน่วยความจำใช้ร่วมกันเชื่อมต่อกับบัส 32 ทั้งสอง
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
•จำลอง OVPsim ซึ่งเป็นอิสระที่มีอยู่
สำหรับการจำลองระบบเต็มรูปแบบและที่ไม่ใช่เชิงพาณิชย์
การใช้งาน.
•การเชื่อมต่อโปรแกรมประยุกต์ (APIs) ซึ่ง
มีสี่อินเตอร์เฟซในภาษา C.
•คอลเลกชันของโปรเซสเซอร์แหล่งที่มาเปิดฟรีและ
รุ่นต่อพ่วง.
เมื่อเทียบกับ QEMU, OVPsim นำเสนอข้อได้เปรียบเช่น
ความสามารถในการออกแบบที่ซับซ้อนแพลตฟอร์ม MPSoC.
การทำงานที่นำเสนอใน [8] จุดมุ่งหมายที่จะสำรวจ OVP และ
การทำงานร่วมกันกับ TLM ตาม SystemC ที่มีอยู่
แพลตฟอร์ม ผลการทดลองแสดงให้เห็นว่า OVP จะเร็ว
กว่าโซลูชั่นอื่น ๆ ที่มีอยู่ ผู้เขียนใน [9] นำเสนอ
การทำงานของสถาปัตยกรรม MPSoC บาง พวกเขาจะอยู่บนพื้นฐานของ
การประมวลผลหลัก ARM7 และ MIPS32 IP เท่านั้น นอกจากนี้ยังมีไม่
การใช้งานที่ชัดเจนของหน่วยความจำที่ใช้ร่วมกันสำหรับการสื่อสาร
ระหว่างแกนค่าสำหรับสถาปัตยกรรมมัลติ
โดยไม่ต้อง OS หรือสำหรับผู้ที่มีระบบปฏิบัติการ OVP มีหน่วยประมวลผลจำนวนมาก
และรูปแบบต่อพ่วง แต่ขาดการบริการสำหรับการประมวลผลระหว่าง
การสื่อสารและการใช้ข้อมูลร่วมกัน สำหรับสถาปัตยกรรมแบบมัลติคอร์
บูตระบบปฏิบัติการที่เราควรคำนึงถึงว่าเราสามารถ
จำลองเพียงตัวอย่างเดียวของ (Video Graphics VGA
อาร์เรย์) หน้าต่างบนโฮสต์ของเรา ดังนั้นเราจึงนำเสนอวิธีการหา
ระหว่างการสื่อสารระหว่างหน่วยประมวลผลที่แตกต่างกันได้เป็นอย่างดี
สำหรับปัญหาการแสดงผล.
III เป็นโซลูชันจำลองการนำเสนอ
วิธีการแก้ปัญหาของเราเกี่ยวข้องกับการสื่อสารระหว่างหน่วยประมวลผล
เช่นเดียวกับปัญหาการแสดงผลสำหรับลินุกซ์ในกรณีของเรา.
1 การสื่อสารระหว่างตัวประมวลผล
การสื่อสารและการใช้ข้อมูลร่วมกันระหว่างหลายแกนใน
ชิปรุ่นเดียวกันเป็นประเด็นหลักในการออกแบบ MPSoC หมายถึง
โครงสร้างองค์กรและหน่วยความจำของพวกเขาแบบมัลติโปรเซสเซอร์
ระบบทั่วไปจำแนกออกเป็นสามกลุ่ม:
•ระบบหน่วยความจำที่ใช้ร่วมกัน
•หน่วยความจำระบบกระจาย
•ระบบกระจายหน่วยความจำที่ใช้ร่วมกัน
ใน OVP, เพียงวิธีการเดียวที่ช่วยให้การสื่อสาร
ระหว่างแกนที่แตกต่างกันคือการใช้หน่วยความจำที่ใช้ร่วมกัน
หน่วยประมวลผลจะเชื่อมโยงกับหน่วยความจำที่ใช้ร่วมกันโดยใช้
รถบัส หน่วยประมวลผลใด ๆ ที่สามารถอ่านหรือเขียนข้อมูลจากหน่วยความจำนี้.
A. หน่วยความจำที่ใช้ร่วมกันที่อยู่จุมพิตแรกของ
รูปแบบการเขียนโปรแกรมถูกสร้างขึ้นจากชุดของเทคนิค
ที่สามารถนำมาใช้โดยซอฟแวร์ในการโต้ตอบกับฮาร์ดแวร์.
การใช้หน่วยความจำที่ใช้ร่วมกันในการออกแบบสามารถเป็นเทคนิค
สำหรับการสื่อสารระหว่างหน่วยประมวลผลที่นำเสนอโดย OVP . มันสามารถ
เชื่อมต่อกับรถบัสที่อยู่ที่แรก.
เรากำหนดสถาปัตยกรรมประกอบด้วยสองหน่วยประมวลผล
ที่แต่ละคนมีการเชื่อมต่อกับหน่วยความจำภายในและใช้ร่วมกัน
หน่วยความจำ ส่วนประกอบมีการเชื่อมต่อกันด้วยรถบัส.
หน่วยความจำที่ใช้ร่วมกันเชื่อมต่อกับ 32 รถบัสของทั้งสอง
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
- การ ovpsim Simulator ซึ่งสามารถใช้ได้อย่างอิสระสำหรับการจำลองระบบเชิงพาณิชย์เต็มรูปแบบ และการใช้งาน- อินเตอร์เฟซการเขียนโปรแกรมประยุกต์ ( API ) ซึ่ง4 ) ในภาษาซี- คอลเลกชันของโปรเซสเซอร์ฟรีเปิดแหล่งที่มาและรุ่นที่ต่อพ่วงเมื่อเทียบกับ qemu ovpsim , เสนอข้อดี เช่นความสามารถในการออกแบบสถาปัตยกรรม mpsoc ซับซ้อนงานนำเสนอใน [ 8 ] มีวัตถุประสงค์เพื่อสำรวจ ovp และของจริงด้วยคนครับ Language จากที่มีอยู่แพลตฟอร์ม ผลการทดลองพบว่า ovp เร็วขึ้นกว่าที่มีอยู่อื่น ๆโซลูชั่น ผู้เขียนเสนอ [ 9 ]พฤติกรรมของสถาปัตยกรรม mpsoc . พวกเขาจะขึ้นอยู่กับอาร์ม 7 เท่านั้น และ mips32 IP Core โปรเซสเซอร์ นอกจากนี้ มีไม่ระบบผู้เชี่ยวชาญการใช้หน่วยความจำที่ใช้ร่วมกันเพื่อการสื่อสารระหว่างคอร์ และมัลติสถาปัตยกรรมสำหรับไม่มี OS หรือสำหรับผู้ที่มี OS ovp มีหลายโปรเซสเซอร์และแบบต่อพ่วง แต่มันขาดบริการอินเตอร์โปรเซสเซอร์การสื่อสารและข้อมูลที่แบ่งปัน สำหรับสถาปัตยกรรมมัลติคอร์บูต OS เราก็ควรพิจารณาว่า เราสามารถจำลองเพียงตัวอย่างเดียวของ VGA ( วิดีโอกราฟิกเรย์ ) หน้าต่างบนโฮสต์ของเรา ดังนั้นเราจึงเสนอวิธีการระหว่างการสื่อสารระหว่างโปรเซสเซอร์ที่แตกต่างกันเช่นกันเพื่อแสดงปัญหาเสนอโซลูชั่นจำลอง 3โซลูชั่นของเราเกี่ยวกับการสื่อสารระหว่างโปรเซสเซอร์รวมทั้งปัญหาการแสดงผลสำหรับลินุกซ์ในคดีของเรา1 . การสื่อสารระหว่างโปรเซสเซอร์การสื่อสารและการแบ่งปันข้อมูลระหว่างคอร์หลายตัวในชิปเดียวกันเป็นประเด็นหลักในการออกแบบ mpsoc . หมายถึงรูปแบบขององค์กรและหน่วยความจํา มัลติระบบโดยทั่วไปจะแบ่งได้เป็นสามกลุ่ม :- ใช้ระบบหน่วยความจำ- หน่วยความจำระบบกระจาย- หน่วยความจำที่ใช้ร่วมกันระบบกระจายใน ovp , วิธีเดียวที่อนุญาตให้มีการสื่อสารระหว่างแกนต่าง ๆ คือ การใช้หน่วยความจำที่ใช้ร่วมกันโปรเซสเซอร์จะเชื่อมต่อกันกับหน่วยความจำที่ใช้ร่วมกันโดยใช้รถบัส มีหน่วยประมวลผลสามารถอ่านหรือเขียนข้อมูลจากหน่วยความจำนี้1 . หน่วยความจำที่ใช้ร่วมกัน ที่แรกของ บัสที่อยู่เป็นการเขียนโปรแกรมแบบถูกสร้างขึ้นจากชุดของเทคนิคที่สามารถใช้ซอฟต์แวร์เพื่อโต้ตอบกับฮาร์ดแวร์การใช้หน่วยความจำที่ใช้ร่วมกันในการออกแบบสามารถเป็นเทคนิคสำหรับการสื่อสารระหว่างโปรเซสเซอร์ เสนอ โดย ovp . มันสามารถสามารถเชื่อมต่อกับบัสอยู่ก่อนเรากำหนดสถาปัตยกรรมประกอบด้วยสองโปรเซสเซอร์ซึ่งแต่ละอันจะเชื่อมต่อกับหน่วยความจำท้องถิ่นและการแบ่งปันหน่วยความจำ ส่วนประกอบที่เชื่อมต่อกับแต่ละอื่น ๆ ด้วยรถบัสหน่วยความจำที่ใช้ร่วมกันเชื่อมต่อกับ 32 บัสของทั้ง
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2025 I Love Translation. All reserved.

E-mail: