นี่คือแอป Linux ชื่อ SoAx เพื่อทำงานใน Linux ออนไลน์ซึ่งสามารถดาวน์โหลดรุ่นล่าสุดได้เป็น soax_v_0_1.tgz สามารถเรียกใช้ออนไลน์ใน OnWorks ผู้ให้บริการโฮสต์ฟรีสำหรับเวิร์กสเตชัน
ดาวน์โหลดและเรียกใช้แอปนี้แบบออนไลน์ชื่อ SoAx เพื่อทำงานใน Linux ออนไลน์ด้วย OnWorks ฟรี
ทำตามคำแนะนำเหล่านี้เพื่อเรียกใช้แอปนี้:
- 1. ดาวน์โหลดแอปพลิเคชั่นนี้ในพีซีของคุณ
- 2. เข้าไปที่ file manager https://www.onworks.net/myfiles.php?username=XXXXX ด้วยชื่อผู้ใช้ที่คุณต้องการ
- 3. อัปโหลดแอปพลิเคชันนี้ในตัวจัดการไฟล์ดังกล่าว
- 4. เริ่มโปรแกรมจำลองออนไลน์ของ OnWorks Linux หรือ Windows ออนไลน์ หรือโปรแกรมจำลองออนไลน์ MACOS จากเว็บไซต์นี้
- 5. จาก OnWorks Linux OS คุณเพิ่งเริ่มต้น ไปที่ตัวจัดการไฟล์ของเรา https://www.onworks.net/myfiles.php?username=XXXXX พร้อมชื่อผู้ใช้ที่คุณต้องการ
- 6. ดาวน์โหลดแอปพลิเคชั่น ติดตั้ง และเรียกใช้
ภาพหน้าจอ
Ad
SoAx เพื่อทำงานใน Linux ออนไลน์
DESCRIPTION
โครงสร้างของอาร์เรย์ (SoA) โดยทั่วไปจะเร็วกว่าอาร์เรย์ของโครงสร้าง (AoS) ในขณะที่ AoS จะสะดวกกว่า โครงการนี้ (SoAx) รวมข้อดีของทั้งสองอย่าง ด้วยการเขียนโปรแกรมเมตา C++ (11) SoAx บรรลุประสิทธิภาพสูงสุด (การใช้เวกเตอร์หน่วยและแคชของ CPU สมัยใหม่อย่างมีประสิทธิภาพ) ในขณะที่ให้อินเทอร์เฟซผู้ใช้ที่สะดวกมาก (รวมถึงการจัดการองค์ประกอบเชิงวัตถุ) และความยืดหยุ่น ได้รับการออกแบบมาเพื่อจัดการกับชุดอนุภาคที่เหมือนรายการ (คล้ายกับโครงสร้าง {int id; double[3] pos; float[3] vel;};) ในบริบทของการจำลองเชิงตัวเลขที่มีประสิทธิภาพสูง สามารถใช้กับปัญหาอื่นๆ ได้มากมาย โปรดตรวจสอบไฟล์ตัวอย่าง main.cpp เพื่อดูตัวอย่างโค้ดที่คุณสามารถเขียนด้วย SoAxคุณสมบัติ
- การใช้งานทั่วไปของโครงสร้างของอาร์เรย์ด้วย C++11
- ความสะดวกคล้ายกับ Array of Structures แต่เร็วกว่ามาก
- การดำเนินการเหมือนรายการ เช่น ลบและ push_back
- เทมเพลต metaprogramming โดยใช้การสืบทอดเทมเพลตและ std::tuple
- เพิ่มประสิทธิภาพการทำงานของอาร์เรย์ (+,-,...) โดยใช้เทมเพลตนิพจน์
- รองรับ GPU
- Serial/Threaded/MPI - ไฟล์ I/O
- ทดสอบด้วย g++ 4.8.4, clang++ 3.6, icc 16.0, nvcc 7.0
ผู้ชม
นักพัฒนา
ภาษาโปรแกรม
C + +
นี่คือแอปพลิเคชันที่สามารถดึงข้อมูลจาก https://sourceforge.net/projects/soax/ มีการโฮสต์ใน OnWorks เพื่อให้ทำงานออนไลน์ในวิธีที่ง่ายที่สุดจากหนึ่งในระบบปฏิบัติการฟรีของเรา