FastFlow

ภาพหน้าจอของซอฟแวร์:
FastFlow
รายละเอียดซอฟแวร์:
รุ่น: 1.1
วันที่อัพโหลด: 7 May 15
ผู้พัฒนา: Computer Science Department
การอนุญาต: ฟรี
ความนิยม: 9
ขนาด: 1170 Kb

Rating: nan/5 (Total Votes: 0)

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

ต้องการ .

ของ Visual Studio 9 2008 หรือ Visual Studio 10 2010 CMake

ที่รองรับระบบปฏิบัติการ

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

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

FastFlow
FastFlow

12 Dec 14

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

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