coNCePTuaL

Phần mềm chụp màn hình:
coNCePTuaL
Các chi tiết về phần mềm:
Phiên bản: 1.4
Ngày tải lên: 14 Apr 15
Nhà phát triển: Scott Pakin
Giấy phép: Miễn phí
Phổ biến: 44

Rating: nan/5 (Total Votes: 0)

phần mềm khái niệm là một công cụ được thiết kế để tạo điều kiện cho các chương trình phát triển nhanh chóng để đo lường hiệu suất và / hoặc kiểm tra tính đúng đắn của các mạng và các lớp giao thức mạng.
trung tâm khái niệm xung quanh một đơn giản, tên miền cụ thể progamming ngôn ngữ; một vài dòng mã khái niệm có thể sản xuất các chương trình mà có thể mất nhiều hơn đáng kể nỗ lực để viết trong một ngôn ngữ lập trình thông thường.
Một trong những mục tiêu quan niệm là nâng cao mạng lưới điểm chuẩn từ một nghệ thuật đến một khoa học. Cuối cùng, chương trình khái niệm đăng nhập dữ liệu không chỉ đo lường nhưng cũng rất nhiều thông tin về thiết lập thí nghiệm, làm cho nó dễ dàng cho người khác để tái tạo các bài kiểm tra hiệu suất của bạn.
Dụ
numreps là "Số lần lặp lại" và đi kèm từ "--reps" hoặc "r" với mặc định 100.
Đối numreps lặp lại cộng với 2 lần lặp lại hâm {
  nhiệm vụ 0 reset bộ đếm của nó sau đó
  nhiệm vụ 0 sẽ gửi một tin nhắn 1 megabyte để công việc 1 sau đó
  Nhiệm vụ 1 gửi tin nhắn 1 megabyte để công việc 0 thì
  nhiệm vụ 0 bản ghi elapsed_usecs / 2 như "một cách độ trễ (chúng ta)" và
         trung tuyến của (TOTAL_BYTES / elapsed_usecs) * 1E6 / 1M là "Băng thông (MB / s)"
}
Các dữ liệu được lưu trữ trong một định dạng dễ phân tích giá trị bằng dấu phẩy (CSV) với hàng đầu tiên của tiêu đề cột chân phải từ chương trình. Hàng thứ hai của tiêu đề chỉ ra cách dữ liệu trong mỗi cột được tổng hợp.
Điều quan trọng, tuy nhiên, là tất cả các thông tin khác trong tập tin log. file log khái niệm được định để hoạt động như một máy tính xách tay trong phòng thí nghiệm, bao gồm không chỉ các kết quả của một thí nghiệm mà còn là một mô tả chính xác của các thiết lập đó đã dẫn đến những kết quả. Có bao nhiêu bộ xử lý trong hệ thống của tôi? Làm thế nào nhanh chóng được họ? Biên dịch và các tùy chọn trình biên dịch những gì được sử dụng để biên dịch đơn giản? Thông số gì dòng lệnh sẽ được chuyển cho các chương trình? Đó là tất cả trong các tập tin log.
Các tập tin log cũng liệt kê các chương trình mã nguồn hoàn chỉnh như vậy không có sự mơ hồ về những gì được đo. Bạn có thể nhìn vào một tập tin log khái niệm một năm trong tương lai và vẫn biết chính xác những gì các phép đo rất nhiều representa hữu ích hơn so với một bài kiểm tra hiệu suất mà thốt ra những chỉ 397,2 và đòi hỏi bạn phải nhớ lại những gì mà đề cập đến.

< p> là gì mới trong phiên bản này:.

  • Các ngôn ngữ bây giờ hỗ trợ danh sách comprehensions và báo được gắn thẻ nhận
  • Các backend dot_ast bao gồm một lựa chọn --compress mới để vẽ AST của chương trình với & quot; không thú & quot; nút elided.
  • Hai đo hiệu năng mới có trong phân phối.
  • Độ lệch tuyệt đối trung bình đã được thêm vào tập các số liệu thống kê có thể được thu thập.
  • vòng đặt giờ chính xác hơn.
  • lỗi khác nhau đã được cố định.

là gì mới trong phiên bản 1.3:

  • Một paraver lại mới kết thúc tạo ra dấu vết thời gian hợp lý cho các Paraver visualizer.
  • Một kết thúc trở lại libsea_ast mới tạo ra một mô tả của AST một của chương trình để tương tác 3-D vẽ với visualizer Walrus.
  • Các NHẬN tuyên bố bây giờ có thể truyền bá phạm vi hoặc nguồn-to-mục tiêu hoặc mục tiêu đến nguồn, khi cần thiết.
  • Bộ đồ nhiệm vụ có thể được để bị ràng buộc để định danh cho tái sử dụng thuận tiện.
  • Programs có thể tính toán tọa độ, bộ xóm, và khoảng cách trên 1-D / 2-D / 3-D lưới, hình xuyến, và topo hình xuyến tại một phần.
  • Many-to-one và many-to-many multicast hiện được hỗ trợ bởi các C + MPI trở lại cuối cùng.

là gì mới trong phiên bản 1.1:

  • Phiên bản 1.1 của khái niệm phần lớn là một phiên bản lỗi sửa chữa - - rất nhiều
  • nhỏ, sửa lỗi ảnh hưởng rất ít mà chủ yếu là các khái niệm xây dựng
  • quá trình. Tuy nhiên, ngôn ngữ khái niệm không cung cấp một hữu ích mới
  • Tính năng: IS IN xây dựng bây giờ chấp nhận bộ số giống như
  • CHO MỖI xây dựng. Ví dụ, chương trình khái niệm bây giờ có thể bao gồm
  • báo cáo như sau:
  • NHIỆM VỤ t ĐÓ ĐÓ LÀ TRONG t {2, 5, 8, ..., num_tasks-1} GỬI A
  • 32 kilobyte ĐIỆP CHO NHIỆM VỤ r ĐÓ ĐÓ LÀ TRONG r {t-1, t-2}
  • .
  • Cú pháp trước phạm vi cho IS IN (ví dụ như & quot; t IS IN [3, 10] & quot;) bây giờ là
  • phản đối như mới, thiết lập cú pháp cung cấp một siêu hợp của
  • chức năng cú pháp của phạm vi (ví dụ, & quot; t IS IN {3, ..., 10} & quot;).
  • Programs xây dựng với v1.1 khái niệm đã chạy thành công trên tất cả các
  • 147.456 lõi (36.864 node) của Dawn, IBM BlueGene / P
  • cài đặt tại Phòng thí nghiệm Quốc gia Lawrence Livermore.
  • Các autopackage khái niệm hiện nay xây dựng như một hybrid 32/64-bit gói.
  • Thực hiện coNCePTuaL_1.1.package trên hoặc là một hệ thống x86 32 hoặc 64-bit,
  • và nó sẽ tự động cài đặt các thư viện chính xác cho rằng
  • nền tảng.
  • Xem nhật ký thay đổi đối với các chi tiết đầy đủ của tất cả mọi thứ đó là
  • thay đổi kể từ phiên bản 1.0.

là gì mới trong phiên bản 1.0:

  • khái niệm không còn đòi hỏi việc học một ngôn ngữ lập trình mới để sử dụng; mô hình thông tin hiện nay có thể được rút ra trong một giao diện người dùng đồ họa và chuyển đổi sang và từ mã khái niệm.
  • Một Eclipse plug-in hỗ trợ văn bản, chạy, và kiểm tra hiệu suất mạng phân tích từ một môi trường phát triển tích hợp duy nhất.

Phần mềm tương tự

Iometer
Iometer

2 Jun 15

cpuburn
cpuburn

3 Jun 15

Phần mềm khác của nhà phát triển Scott Pakin

Netpbm2Gimp
Netpbm2Gimp

20 Feb 15

Ý kiến ​​để coNCePTuaL

Bình luận không
Nhập bình luận
Bật hình ảnh!