2010-07-16 35 views
11

Tôi vừa phát hiện ra Ra từ kho lưu trữ của Ubuntu. Có ai sử dụng nó trong các dự án thực tế? Bạn đã gặp phải bất kỳ vấn đề nào và có bất kỳ thương mại nào với việc sử dụng Ra thay vì R hay JIT nói chung không?JIT của mã R bằng cách sử dụng Ra

+0

Ồ, tuyệt. Mặt khác, nó khuyến khích việc sử dụng lập trình không vector, mà sorta đánh bại mục đích của nhiều thiết kế của R! – Harlan

+0

Nó thậm chí không phải là một JIT thực, thay vì một thông dịch viên nhanh hơn. IMO nó đẹp hơn để nhúng mã C, sau đó kết quả là nhiều hơn nữa có thể dự đoán được. – mbq

+0

Nó vẫn chậm hơn mã vectơ vì vậy tôi không nghĩ rằng nó khuyến khích sử dụng vòng lặp. Và trong một số vấn đề bạn chỉ cần sử dụng một vòng lặp. –

Trả lời

9

Vâng, tôi thích nó. Nhưng sau đó nó là trong Ubuntu ... bởi vì tôi đã tạo ra gói Debian ở nơi đầu tiên. Và tôi giới thiệu Ra và jit trong bài hướng dẫn 'Giới thiệu về Hiệu năng Cao với Hướng dẫn R' (bài tiếp theo vào Thứ Ba lúc useR! 2010).

Nhưng thật đáng buồn, Steven chưa bao giờ nhận được phản hồi mà anh dự đoán và đã ngừng cập nhật Ra. Phiên bản mới nhất là R 2.9. *, Tức là từ một năm trước. Điều này sẽ đáng để sống, nhưng một vài người nữa (với kiến ​​thức chuyên môn cao) sẽ cần xuất hiện trên hiện trường để giúp đỡ ...

+0

Cảm ơn bạn đã đóng gói và trả lời. Tôi đã xem các slide của bạn và nó chắc chắn có vẻ thú vị. Hãy hy vọng anh ta sẽ tìm thấy một số trợ giúp và tiếp tục duy trì nó. –

+0

Luke Tierney có đang thực hiện một số cải tiến đối với thông dịch viên R có thể mở đường cho những thứ như JIT trong phân phối R chính không? – Sharpie

+0

Đúng vậy. Nhưng ông đã làm việc trong hầu hết thập kỷ qua và bạn không bao giờ biết về ETA. Anh đã liên lạc với Steve. Dù sao, Luke sẽ nói chuyện tại useR! tuần tới và đề cập đến một số điều này. Nhưng điều này nói chung không phải là 'giữ hơi thở' của bạn. –

2

Vì câu hỏi này được yêu cầu gói {compiler} R được giới thiệu. Tôi đã viết một bài mô tả những gì tôi đã thấy điều này đến nay liên quan đến việc sử dụng JIT và R:

http://www.r-statistics.com/2012/04/speed-up-your-r-code-using-a-just-in-time-jit-compiler/

Các bài mô tả một số tiến bộ kể từ những gì Dirk đã viết trong bài trả lời của mình (một số các liên kết trong bài thực sự cho các bài viết mới hơn về Dirk về chủ đề này)

Tôi hy vọng điều này sẽ giúp R ​​trong tương lai tìm kiếm về chủ đề này.

Các vấn đề liên quan