Futhark เป็นภาษาโปรแกรมที่ทำงานพร้อมกันซึ่งอยู่ในตระกูล ML

โพสต์:

  • การแสดงภายในของโครงสร้างคู่ขนานได้รับการแก้ไขและปรับให้เหมาะสม ด้วยข้อยกเว้นที่เกิดขึ้นไม่บ่อยนัก สิ่งนี้อาจส่งผลกระทบอย่างมีนัยสำคัญต่อประสิทธิภาพการทำงาน
  • ขณะนี้มีการรองรับผลรวมที่พิมพ์อย่างมีโครงสร้างและการจับคู่รูปแบบ แต่ยังคงมีปัญหาอยู่บ้างกับอาร์เรย์ประเภทผลรวมซึ่งมีอาร์เรย์ในตัวมันเอง
  • ลดเวลาในการคอมไพล์ลงอย่างมากสำหรับโปรแกรมขนาดใหญ่บางโปรแกรม
  • พารามิเตอร์ประเภทแบบแมนนวลไม่จำเป็นต้องครบถ้วนสมบูรณ์อีกต่อไป
  • การแสดงพารามิเตอร์การหมุนทำได้ง่ายขึ้น

ลบออก

  • ตัวดำเนินการคำนำหน้า ~ ไม่ได้ใช้อีกต่อไป แต่ ! ตอนนี้สามารถใช้เพื่อดำเนินการลบจำนวนเต็มในระดับบิตได้

อิสเมนโน:

  • ตัวเลือก --futhark สำหรับการทดสอบ futhark bench และ futhark ตอนนี้ใช้ค่าเริ่มต้นเป็นไบนารีที่ใช้สำหรับคำสั่งย่อยเอง
  • ตัวเลือก futhark -t ที่เลิกใช้แล้ว (ซึ่งทำหน้าที่เดียวกันกับการตรวจสอบ futhark) ได้ถูกลบออกแล้ว
  • stream_map กลายเป็น map_stream และ stream_red กลายเป็นลด_สตรีม

อิซปร้าโน:

  • การทดสอบ futhark ตอนนี้ "เข้าใจ" - ไม่มีการปรับแต่งตามที่ตั้งใจไว้เดิม
  • คำสั่งทดสอบ futhark และ futhark test ตอนนี้ตีความ --exclude ตามที่คาดไว้
  • แบ็กเอนด์ Python และ C# สามารถอ่านข้อมูลไบนารีได้อย่างถูกต้องแล้ว

ที่มา: linux.org.ru

เพิ่มความคิดเห็น