Các nhà khoa học thiết kế AI để giúp máy tính nhanh hơn hàng nghìn lần

Công cụ này có thể phát hiện các chương trình máy tính lãng phí thời gian ở đâu và đề xuất mã tốt hơn, hiệu quả hơn để tăng tốc chúng.
Các nhà khoa học thiết kế AI để giúp máy tính nhanh hơn hàng nghìn lần
Các nhà khoa học máy tính tại Đại học Massachusetts Amherst đã tìm ra cách sử dụng trí tuệ nhân tạo để tăng cường ngôn ngữ mã hóa nổi tiếng là chậm chạp, được gọi là Python.
Python là một trong những ngôn ngữ mã hóa phổ biến nhất trên thế giới do tính đơn giản tương đối và ứng dụng rộng rãi. Nhưng Emery Berger, giáo sư tại UMass, mô tả nó là “kém hiệu quả một cách điên rồ” trong một tuyên bố trên trang web UMass, vì các tác vụ tính toán có thể mất thời gian gấp 600.000 lần để chạy trên Python so với các ngôn ngữ khác.
Vì vậy, Berger và các đồng nghiệp đã phát triển Scalene: Một công cụ tìm và sửa mã kém hiệu quả.
Berger giải thích: “Đầu tiên, Scalene sẽ tìm ra điểm mà chương trình của bạn đang lãng phí thời gian,” Berger giải thích bằng cách tập trung vào công nghệ cần thiết để mã chạy. Sau khi xác định được vấn đề, chương trình sử dụng AI tổng quát để đề xuất mã tốt hơn.
“Máy tính không còn nhanh hơn nữa,” Berger nói. “Những cải tiến về tốc độ trong tương lai sẽ ít đến từ phần cứng tốt hơn mà đến từ việc lập trình nhanh hơn, hiệu quả hơn.”
Tham khảo bài viết gốc tại đây:
 


Đăng nhập một lần thảo luận tẹt ga
Thành viên mới đăng
Top