As mentioned above, in order to exploit the parallelism,
the research efforts are then turned to develop the techniques
for the parallelism within one program, such as
pipeline technique, VLIW technique, multi-threading technique
and so on [1, 2, 3, 4, 5, 6, 7]. Note that, the techniques
like the multi-threading, the multi-CUs, the multiprocessors,
and the multi-kernels can be classified as the
type of ”the fixed number of hardware PC+”. This sort of
driving methods is also unsuitable for exploiting the parallelism
of instruction-level among programs due to the limitation
of the fixed number of PC’s.
In the other hand, the dependency among the instructions
from different programs is much smaller, and the parallelism
is more easily achieved. In order to do so, we need
a new architecture with a new program driving method by
which more programs can be executed exactly at the same
time in a single kernel processor. This paper proposes a
new type of computer processor (called Concurrent Multiple
Program Processor CMPP) architecture using a new program
driving method which makes it possible for more programs
to run in a single kernel processor concurrently without
using the interrupt technique. The next section of this
paper gives the main idea of the new driving method, the
third section presents the CMPP architecture based on the
new driving method, the 4th section show how the CMPP
works, and the last section concludes this paper.
As mentioned above, in order to exploit the parallelism,the research efforts are then turned to develop the techniquesfor the parallelism within one program, such aspipeline technique, VLIW technique, multi-threading techniqueand so on [1, 2, 3, 4, 5, 6, 7]. Note that, the techniqueslike the multi-threading, the multi-CUs, the multiprocessors,and the multi-kernels can be classified as thetype of ”the fixed number of hardware PC+”. This sort ofdriving methods is also unsuitable for exploiting the parallelismof instruction-level among programs due to the limitationof the fixed number of PC’s.In the other hand, the dependency among the instructionsfrom different programs is much smaller, and the parallelismis more easily achieved. In order to do so, we needa new architecture with a new program driving method bywhich more programs can be executed exactly at the sametime in a single kernel processor. This paper proposes anew type of computer processor (called Concurrent MultipleProgram Processor CMPP) architecture using a new programdriving method which makes it possible for more programsto run in a single kernel processor concurrently withoutusing the interrupt technique. The next section of thispaper gives the main idea of the new driving method, thethird section presents the CMPP architecture based on thenew driving method, the 4th section show how the CMPPworks, and the last section concludes this paper.
การแปล กรุณารอสักครู่..

ดังกล่าวข้างต้นเพื่อที่จะใช้ประโยชน์จากความเท่าเทียม,
การวิจัยอยู่แล้วหันไปพัฒนาเทคนิค
สำหรับการขนานภายในหนึ่งโปรแกรมเช่น
เทคนิคท่อเทคนิค VLIW เทคนิคแบบมัลติเธรด
และอื่น ๆ [1, 2, 3, 4, 5, 6, 7] โปรดทราบว่าเทคนิค
เช่นมัลติเธรดหลาย CUS, multiprocessors,
และเมล็ดหลายสามารถจัดเป็น
ประเภทของ "จำนวนคงที่ของเครื่องคอมพิวเตอร์ฮาร์ดแวร์ +" การจัดเรียงของนี้
วิธีการขับรถยังไม่เหมาะสมสำหรับการใช้ประโยชน์จากความเท่าเทียม
ของการเรียนการสอนในระดับระหว่างโปรแกรมเนื่องจากข้อ จำกัด
ของจำนวนคงที่ของพีซี.
ในขณะที่การพึ่งพาระหว่างคำแนะนำ
จากโปรแกรมที่แตกต่างกันมีขนาดเล็กมากและขนาน
คือ ประสบความสำเร็จได้ง่ายขึ้น เพื่อที่จะทำเช่นนั้นเราต้อง
สถาปัตยกรรมใหม่ที่มีโปรแกรมใหม่วิธีการขับรถโดย
ที่โปรแกรมเพิ่มเติมสามารถดำเนินการว่าในเวลาเดียวกัน
เวลาในการประมวลผลเมล็ดเดียว กระดาษนี้นำเสนอ
รูปแบบใหม่ของการประมวลผลคอมพิวเตอร์ (เรียกพร้อมกันหลาย
โปรแกรมประมวลผล CMPP) สถาปัตยกรรมโดยใช้โปรแกรมใหม่
วิธีการขับรถซึ่งจะทำให้มันเป็นไปได้สำหรับโปรแกรมอื่น ๆ อีก
ที่จะทำงานในการประมวลผลเมล็ดเดียวพร้อมกันได้โดยไม่ต้อง
ใช้เทคนิคการขัดจังหวะ ส่วนถัดไปของ
กระดาษจะช่วยให้ความคิดหลักของวิธีการขับรถใหม่
ส่วนที่สามนำเสนอสถาปัตยกรรม CMPP ขึ้นอยู่กับ
วิธีการขับรถใหม่แสดงส่วน 4 วิธี CMPP
ทำงานและส่วนสุดท้ายสรุปบทความนี้
การแปล กรุณารอสักครู่..

ตามที่กล่าวไว้ข้างต้น เพื่อที่จะใช้ประโยชน์จากความขนาน ,
การวิจัยความพยายามแล้วหันไปพัฒนาเทคนิค
สำหรับขนานภายในโปรแกรมเดียว เช่น
เทคนิคท่อ vliw เทคนิคมัลติเธรดเทคนิค
และอื่นๆ [ 1 , 2 , 3 , 4 , 5 , 6 , 7 ] หมายเหตุ ที่เทคนิค
ชอบหลายแบบหลายเธรด , ยูเอส , มัลติโปรเซสเซอร์หลาย , และเมล็ด
สามารถจำแนกได้เป็นประเภทของ " จำนวนพีซี " ฮาร์ดแวร์ จัดเรียงนี้ของ
ขับรถวิธีการยังไม่เหมาะสมสำหรับการใช้ประโยชน์จากระดับการสอนของโปรแกรมความ
เนื่องจากข้อจำกัดของจำนวนเครื่องคอมพิวเตอร์ .
ในมืออื่น ๆ , การพึ่งพาระหว่างคำแนะนำ
จากโปรแกรมต่าง ๆมีขนาดเล็กมาก , และขนาน
ได้ง่ายขึ้นและประสบความสำเร็จ เพื่อที่จะทำแบบนั้น เราต้องการ
สถาปัตยกรรมใหม่กับโปรแกรมใหม่วิธีการขับรถโดย
ซึ่งโปรแกรมสามารถดำเนินการตรงในเวลาเดียวกัน
ในการประมวลผลเมล็ดเดียว บทความนี้เสนอ
ชนิดใหม่ในการประมวลผลของคอมพิวเตอร์ ( เรียกว่าพร้อมกันหลาย
โปรแกรมประมวลผล cmpp ) สถาปัตยกรรมโดยใช้โปรแกรมใหม่
วิธีการขับรถซึ่งจะทำให้มันเป็นไปได้สำหรับโปรแกรมเพิ่มเติม
ต้องวิ่งในเดียวประมวลผลพร้อมกันโดยไม่
เคอร์เนลการขัดจังหวะโดย ส่วนถัดไปของบทความนี้
ให้ความคิดหลักของวิธีขับรถใหม่ ,
ส่วนที่สามเป็นการ cmpp สถาปัตยกรรมตาม
ใหม่ขับรถวิธีการ แสดงส่วนที่ 4 วิธี cmpp
ผลงาน และส่วนสุดท้าย สรุปบทความนี้
การแปล กรุณารอสักครู่..
