ซอฟแวร์ความคิดเป็นเครื่องมือที่ออกแบบเพื่อความสะดวกรวดเร็วในการสร้างโปรแกรมที่วัดประสิทธิภาพการทำงานและ / หรือการทดสอบความถูกต้องของเครือข่ายและชั้นโปรโตคอลเครือข่าย
แนวคิดศูนย์ทั่วง่ายเฉพาะโดเมน progamming ภาษา; กี่บรรทัดของรหัสแนวคิดสามารถผลิตโปรแกรมที่จะใช้ความพยายามอย่างมีนัยสำคัญมากขึ้นในการเขียนในภาษาการเขียนโปรแกรมแบบเดิม
หนึ่งในเป้าหมายของความคิดคือการสร้างเครือข่ายจากการเปรียบเทียบศิลปะกับวิทยาศาสตร์ ไปสิ้นสุดที่โปรแกรมแนวคิดเข้าสู่ระบบไม่เพียง แต่ข้อมูลการวัด แต่ยังความมั่งคั่งของข้อมูลเกี่ยวกับการตั้งค่าการทดลองทำให้มันง่ายสำหรับคนอื่นที่จะทำซ้ำการทดสอบประสิทธิภาพการทำงานของคุณ
กันตัวอย่าง
numreps คือ "จำนวนซ้ำ" และมาจาก "--reps" หรือ "r" เริ่มต้นด้วย 100
สำหรับซ้ำ numreps บวก 2 ซ้ำวอร์ม {
งาน 0 รีเซ็ตเคาน์เตอร์แล้ว
งาน 0 ส่งข้อความ 1 เมกะไบต์กับงาน 1 แล้ว
งานที่ 1 ส่ง 1 เมกะไบต์ข้อความไปที่งานแล้ว 0
งาน 0 บันทึก elapsed_usecs / 2 เป็น "แฝงเดียว (เรา)" และ
ค่ามัธยฐานของ (total_bytes / elapsed_usecs) * 1E6 / 1M เป็น "แบนด์วิดท์ (MB / s)"
}
ข้อมูลที่ถูกเก็บไว้ในค่าที่คั่นด้วยจุลภาคที่ง่ายต่อการแยก (CSV) กับแถวแรกของส่วนหัวของคอลัมน์เท้าขวาจากโปรแกรม แถวที่สองของหัวชี้ให้เห็นว่าข้อมูลในแต่ละคอลัมน์ถูกรวม
สิ่งที่สำคัญก็คือทั้งหมดของข้อมูลอื่น ๆ ในล็อกไฟล์ แฟ้มบันทึกความคิดมีความตั้งใจที่จะทำงานเป็นสมุดบันทึกการปฏิบัติการรวมทั้งไม่เพียง แต่ผลของการทดลอง แต่ยังเป็นคำอธิบายที่ถูกต้องของการตั้งค่าที่นำไปสู่ผลลัพธ์เหล่านั้น วิธีการประมวลผลจำนวนมากอยู่ในระบบของฉัน? วิธีที่รวดเร็วพวกเขา? สิ่งที่คอมไพเลอร์และตัวเลือกคอมไพเลอร์ถูกนำมาใช้ในการรวบรวมง่าย? อะไรพารามิเตอร์บรรทัดคำสั่งถูกส่งผ่านไปยังโปรแกรมได้หรือไม่ มันทั้งหมดในล็อกไฟล์
ล็อกไฟล์ยังแสดงซอร์สโค้ดโปรแกรมที่สมบูรณ์จึงมีความคลุมเครือเกี่ยวกับสิ่งที่วัดไม่มี คุณสามารถดูแฟ้มบันทึกแนวคิดปีในอนาคตและยังคงรู้ว่าสิ่งที่วัดจำนวนมาก Representa ประโยชน์มากกว่าการทดสอบประสิทธิภาพที่คายออกมาเพียง 397.2 และคุณจะต้องจำสิ่งที่หมายถึง.
- ภาษาในขณะนี้สนับสนุน comprehensions รายการและข้อความที่ได้รับการติดแท็ก
- แบ็กเอนด์ dot_ast มีตัวเลือกใหม่ --compress การวาด AST โปรแกรมกับ & quot; ทึ่ง & quot; โหนด elided.
- สองมาตรฐานการทำงานใหม่จะถูกรวมอยู่ในการจัดจำหน่าย.
- เบี่ยงเบนแน่นอนเฉลี่ยมีการเพิ่มชุดของสถิติที่สามารถรวบรวม.
- ลูปหมดเวลามีความแม่นยำมากขึ้น.
- ข้อบกพร่องต่าง ๆ ได้รับการแก้ไข.
มีอะไรใหม่ ในรุ่น 1.3:
- ปลายด้านหลัง paraver ใหม่สร้างร่องรอยตรรกะเวลาสำหรับ Paraver Visualizer.
- ใหม่ปลายด้านหลัง libsea_ast สร้างรายละเอียดของ AST โปรแกรมสำหรับการแสดงผล 3 มิติแบบโต้ตอบกับวอลรัส Visualizer.
- คำสั่งรับในขณะนี้สามารถเผยแพร่ขอบเขตทั้งแหล่งที่มาเพื่อเป้าหมายหรือเป้าหมายไปยังแหล่งที่มาตามความจำเป็น.
- ชุดของงานที่สามารถให้-ผูกพันกับตัวบ่งชี้เพื่อนำมาใช้สะดวก.
- โปรแกรมสามารถคำนวณพิกัดชุดเพื่อนบ้านและระยะทางในวันที่ 1-D / 2-D / ตาข่าย 3-D พรูและตอนนี้โครงสร้างพรูบางส่วน.
- multicasts หลายต่อหนึ่งและอีกหลายต่อหลายคนได้รับการสนับสนุนในขณะนี้โดย C + MPI กลับปลาย.
มีอะไรใหม่ ในรุ่น 1.1:
- เวอร์ชั่น 1.1 ของความคิดเป็นส่วนใหญ่ปล่อยแก้ไขข้อผิดพลาด - - จำนวนมาก </ li>
- เล็ก ๆ แก้ไขข้อผิดพลาดเล็ก ๆ น้อย ๆ ส่งผลกระทบที่เป็นหลักความคิดสร้าง
- กระบวนการ แต่ภาษาที่ไม่ให้ความคิดหนึ่งที่มีประโยชน์ใหม่
- คุณสมบัติ: อยู่ในขณะนี้ยอมรับสร้างชุดของตัวเลขเช่นเดียว
- สำหรับสร้างแต่ละ ตัวอย่างเช่นโปรแกรมความคิดในขณะนี้สามารถรวม
- งบดังต่อไปนี้:
- เสื้อที่งานดังกล่าวที่อยู่ในเสื้อ {2, 5, 8, ... , num_tasks-1} ส่ง
- 32 กิโลไบต์ข้อความไปที่งานดังกล่าวว่า r r คือใน {t-1, t-2}.
- ไวยากรณ์ช่วงก่อนหน้านี้สำหรับอยู่ใน (เช่น & quot; T อยู่ใน [3, 10] & quot;) ตอนนี้
- เลิกเป็นใหม่ไวยากรณ์ตั้งให้เซ็ตที่เหมาะสมของ
- การทำงานช่วงของไวยากรณ์ (เช่น & quot; T อยู่ใน {3, ... , 10} & quot;).
- โปรแกรมสร้างขึ้นด้วยแนวคิด v1.1 มีการทำงานที่ประสบความสำเร็จในทุก
- 147,456 แกน (36,864 โหนด) อรุณ IBM BlueGene / ระบบ P
- การติดตั้งที่อเรนซ์ลิเวอร์มอร์ห้องปฏิบัติการแห่งชาติ.
- autopackage แนวความคิดที่ถูกสร้างขึ้นในขณะนี้เป็นไฮบริด 32 / แพคเกจ 64 บิต.
- Execute coNCePTuaL_1.1.package ทั้ง 32 หรือ 64 บิตระบบ x86,
- โดยอัตโนมัติและควรติดตั้งห้องสมุดที่ถูกต้องสำหรับการที่
- แพลตฟอร์ม.
- ดูบันทึกการเปลี่ยนแปลงสำหรับรายละเอียดที่สมบูรณ์ของทุกอย่างที่เป็น
- การเปลี่ยนแปลงตั้งแต่รุ่น 1.0.
มีอะไรใหม่ ในรุ่น 1.0:
- ความคิดไม่ต้องเรียนรู้ภาษาการเขียนโปรแกรมใหม่ที่จะใช้; รูปแบบการสื่อสารในขณะนี้สามารถวาดในส่วนติดต่อผู้ใช้แบบกราฟิกและเปลี่ยนไปและกลับจากรหัสแนวคิด.
- คราสใหม่ plug-in ที่สนับสนุนการเขียน, การทำงานและการวิเคราะห์การทดสอบประสิทธิภาพของเครือข่ายจากเดียว, สภาพแวดล้อมการพัฒนาแบบบูรณาการ.
ความคิดเห็นที่ไม่พบ