FastFlow

ภาพหน้าจอของซอฟแวร์:
FastFlow
รายละเอียดซอฟแวร์:
รุ่น: 2.0.0
วันที่อัพโหลด: 12 Dec 14
ผู้พัฒนา: Computer Science Department
การอนุญาต: ฟรี
ความนิยม: 17
ขนาด: 7849 Kb

Rating: 1.0/5 (Total Votes: 1)

FastFlow เป็นภาษา C ++ กรอบเขียนโปรแกรมแบบขนานที่มีวัตถุประสงค์เพื่อลดความซับซ้อนของการพัฒนาโปรแกรมที่มีประสิทธิภาพสำหรับแพลตฟอร์มแบบ multi-core วิสัยทัศน์ที่สำคัญของ FastFlow คือความสะดวกในการพัฒนาและมีประสิทธิภาพทั้ง runtime สามารถทำได้โดยการยกระดับนามธรรมของขั้นตอนการออกแบบจึงให้นักพัฒนาที่มีการตั้งค่าที่เหมาะสมของรูปแบบการเขียนโปรแกรมแบบขนานที่สามารถรวบรวมได้อย่างมีประสิทธิภาพบนแพลตฟอร์มเป้าหมาย ในหน้า FastFlow มีแนวคิดเป็นกองของชั้นที่เป็นนามธรรมก้าวหน้าขนานหน่วยความจำที่ใช้ร่วมกันในระดับของแกนถึงความหมายของการเขียนโปรแกรมที่มีประโยชน์การสนับสนุนการเขียนโปรแกรมแบบขนานที่มีโครงสร้างในการเชื่อมโยงกันแคชหน่วยความจำที่ใช้ร่วมกันหลายและจำนวนมากมาย สถาปัตยกรรมหลักและกลุ่มของพวกเขา (ดู http://di.unito.it/fastflow) ในในสถาปัตยกรรมเหล่านี้รวมถึงสินค้าโภคภัณฑ์ที่เป็นเนื้อเดียวกันระบบแบบ multi-core เช่นแกน Intel, AMD K10 ฯลฯ FastFlow natively สนับสนุนความเท่าเทียมกระแสเพราะมันใช้รูปแบบขนานเป็นกราฟข้อมูลไหล - ที่เรียกว่าเครือข่ายสตรีมมิ่ง ในในเวลาทำงานสนับสนุนของกรอบ FastFlow ให้การดำเนินงานที่มีประสิทธิภาพของ Single-Producer-Single-ผู้บริโภค (SPSC) คิว FIFO คิว FastFlow SPSC มีล็อคฟรีรอฟรีและไม่ใช้การดำเนินการประสาน คิว SPSC ถูกใช้เป็นกลไกในการประสานสำหรับตัวชี้หน่วยความจำในรูปแบบของผู้บริโภคผู้ผลิต ชั้นถัดไปขยายคิวหนึ่งต่อหนึ่งไปยังความถี่ในหลายต่อหลายงานและกระแสข้อมูลซึ่งจะดำเนินการโดยใช้คิวเท่านั้น SPSC และหัวข้อผู้ตัดสินจึงให้เครือข่ายสตรีมมิ่งโดยพลการล็อคฟรีที่ต้องมีน้อยหรือไม่มีอุปสรรคหน่วยความจำและ ไม่กี่จึง invalidations แคช ในหน้าชั้นบนคือการเขียนโปรแกรมระดับสูงให้กรอบการเขียนโปรแกรมตามรูปแบบคู่ขนาน โดยเฉพาะอย่างยิ่ง FastFlow ให้ทำฟาร์ม, ฟาร์มกับการตอบรับ (เช่น D & C), ท่อแผนที่และลดรูปแบบและสนับสนุนการทำรังโดยพลการและองค์ประกอบของพวกเขา ลาย FastFlow สามารถขยายเพิ่มเติมได้โดยการสร้าง c ++ ใหม่แม่แบบ

มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.

ตรึงแกนอัตโนมัติ รูปแบบใหม่ (แผนที่ลด) ปรับปรุงประสิทธิภาพการทำงาน การสนับสนุนสำหรับกลุ่มของ SMPS . หลายการปรับปรุงและแก้ไข

ต้องการ

Multicore และแพลตฟอร์มการกระจาย นอกจากนี้การทำงานบนลินุกซ์.

ซอฟต์แวร์ที่คล้ายกัน

Elastic Window
Elastic Window

11 Dec 14

Caveman Sound
Caveman Sound

4 Jan 15

QTPluginDicom
QTPluginDicom

13 Dec 14

SRGP-X
SRGP-X

4 Jan 15

ซอฟแวร์อื่น ๆ ของนักพัฒนา Computer Science Department

FastFlow
FastFlow

7 May 15

ความคิดเห็นที่ FastFlow

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่