Portable Computing Language

Phần mềm chụp màn hình:
Portable Computing Language
Các chi tiết về phần mềm:
Phiên bản: 0.10
Ngày tải lên: 17 Feb 15
Nhà phát triển: pocl developers
Giấy phép: Miễn phí
Phổ biến: 4

Rating: 2.0/5 (Total Votes: 1)

Portable Computing Language (còn được gọi là pocl) là một mã nguồn mở và phần mềm dòng lệnh miễn phí thực hiện trong C / C ++ và được thiết kế từ mặt đất lên để hoạt động như một thực hiện có hiệu quả các tiêu chuẩn OpenCL.
Được bao gồm một tập hợp các LLVM (Low Level Virtual Machine) trôi qua, dự án pocl nhằm cải thiện tính di động của các ứng dụng OpenCL với tối ưu hóa trình biên dịch khác nhau. Nó hỗ trợ ICD (thể Cài đặt Khách hàng Driver) và đi kèm với một trình biên dịch hạt nhân di động.
Trình biên dịch hạt nhân di động bao gồm một thử nghiệm, chức năng nhưng hấp dẫn: ngang tự động vector của các nhóm làm việc. Ngoài ra, phần mềm này cung cấp hiệu quả, xây dựng các thư viện toán học, và các API lõi (giao diện lập trình ứng dụng) được viết bằng C và được thiết kế cho các ứng dụng barebone PCs.Numerous OpenCL hỗ trợ poclCurrently, Portable Computing Language là tương thích với một loạt các ứng dụng OpenCL, bao gồm cả ViennaCL 1.5.1 ví dụ, hầu hết các tiêu chí chuẩn luộc, Rodinia 2.0.1, piglit, Luxmark 2.0, cũng như Hướng dẫn lập trình OpenCL mẫu sách và AMD APP SDK V2.8 OpenCL samples.Supported platformsAs phần cứng tên gọi của nó, Portable Computing Ngôn ngữ là một ứng dụng di động, có nghĩa là nó đã được thử nghiệm thành công trên một loạt các nền tảng phần cứng, với cả hai máy chủ và các thiết bị, bao gồm cả x86_64 (64-bit), PowerPC64, PowerPC32, ARM v7, và CPU TTA nhiều VLIW-style đã được thiết kế sử dụng không đồng nhất trong TCE host-thiết bị setups.Getting bắt đầu với máy tính xách tay di động LanguageInstalling Computing Language trên hệ điều hành GNU / Linux của bạn là khá dễ dàng, xem xét thực tế rằng bạn đã có hwloc, OCL-ICD, OpenCL, clang và các gói llvm được cài đặt trên phân phối của bạn.
Tải về phiên bản mới nhất của chương trình từ Softoware hoặc thông qua trang web chính thức của nó (nhìn liên kết ở cuối bài viết), lưu trữ một nơi nào đó trên máy tính của bạn, trích xuất nội dung của nó bằng cách sử dụng một tiện ích quản lý lưu trữ và mở một ứng dụng giả lập thiết bị đầu cuối.
Trong các ứng dụng Terminal, đi đến vị trí của các tập tin lưu trữ trích xuất (ví dụ: cd /home/softoware/pocl-0.10), chạy & lsquo; ./ configure && make & rsquo; lệnh để cấu hình và biên dịch chương trình, sau đó là & lsquo; sudo make install & rsquo; lệnh để cài đặt nó rộng hệ thống

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

  • Những điểm nổi bật:
  • Hỗ trợ cho LLVM / Clang 3.5
  • Hỗ trợ cho việc xây dựng sử dụng CMake (thử nghiệm với các vấn đề được biết đến).
  • Sửa lỗi:
  • TCE: xây dựng hạt nhân bị phá vỡ khi chạy pocl từ vị trí cài đặt
  • thread-an toàn (theo yêu cầu từ OpenCL 1.1) cải thiện
  • biên dịch hạt nhân:
  • mã thế hệ cuối cùng bây giờ thực hiện thông qua LLVM API gọi thay vì gọi nhị phân llc.
  • Sensible liên kết các chức năng từ các hạt nhân nguyên khối được xây dựng trong
  • thư viện. Biên soạn tăng tốc lớn cho hạt nhân nhỏ hơn.
  • OpenCL C Builtin Function Triển khai:
  • Cải thiện hỗ trợ cho các chức năng halfN.
  • ilogb và ldexp sẵn với vecmathlib

  • Hỗ trợ
  • OpenCL Runtime / Hệ API:
  • Thực hiện clCreateKernelsInProgram ()
  • OpenCL-C ngẫu nhiên () và shuffle2 () thực hiện thêm
  • Device việc khảo sát sửa đổi để cho phép điều khiển thiết bị để phát hiện thiết bị trong thời gian chạy. POCL_DEVICES vẫn được hỗ trợ.
  • Kiểm tra trong clSetKernelArgs () cho giá trị tham số
  • Kiểm tra trong clEnqueueNDRange () cho các đối số được tất cả các thiết lập
  • Thực hiện clGetKernelArgInfo ()
  • clEnqueueCopyImage ()
  • Misc:
  • ViennaCL TestSuite cập nhật 1.5.1

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

  • phát hiện CPU cải thiện máy chủ / mục tiêu và mục tiêu thế hệ mã
  • biên dịch kernel thực hiện theo mặc định bởi LLVM API gọi thay vì kịch bản
  • cải tiến cho việc xử lý CL Hình ảnh
  • một số cải tiến trình biên dịch kernel

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

pdftools
pdftools

2 Jun 15

Guile
Guile

20 Feb 15

Xojo
Xojo

20 Feb 15

g95
g95

2 Jun 15

Ý kiến ​​để Portable Computing Language

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