Tin KHCN trong nước
Ngôn ngữ lập trình mới cho phép máy tính khai thác năng lượng đáng tin cậy hơn (07/11/2016)
-   +   A-   A+   In  

Những chiếc máy tính khai thác năng lượng từ sóng vô tuyến, năng lượng mặt trời, nhiệt và rung động có tiềm năng công nghệ to lớn. Nhưng đây là các nguồn năng lượng gián đoạn, nên không đảm bảo cho máy tính khai thác. Vấn đề nằm ở kỹ thuật lập trình.

PGS. Brandon Lucia, chuyên ngành kỹ thuật điện và máy tính tại Trường Đại học Carnegie Mellon cho rằng: “Năng lượng thường không có sẵn trong môi trường để thiết bị khai thác. Hoạt động gián đoạn gây khó khăn cho việc thiết kế các ứng dụng cho máy tính vì các ngôn ngữ lập trình phần mềm hiện có và bản thân các chuyên gia lập trình đang phải phụ thuộc vào nguồn năng lượng ổn định".

 

Nhóm nghiên cứu đã đưa ra giải pháp sử dụng ngôn ngữ lập trình máy tính mới gọi là Chain. Ngôn ngữ này đảm bảo cho các chương trình được khôi phục khi bị gián đoạn bởi cú cúp điện ngắn.

 

PGS. Lucia giải thích: "Khi điện năng không được duy trì liên tục, cụ thể là mất điện làm gián đoạn hoạt động của phần mềm, thường dẫn đến các lỗi không thể phục hồi. Ngôn ngữ lập trình Chain khắc phục sự cố bằng yêu cầu các thao tác tính toán trong chương trình sử dụng rút gọn bộ nhớ dựa vào kênh mới đảm bảo cho các thao tác được hoàn tất mà không bị lỗi".

 

Các nhà nghiên cứu đang chuẩn bị cài đặt phần mềm dựa vào ngôn ngữ lập trình Chain cho vệ tinh khai thác năng lượng. Vệ tinh máy tính gồm có 2 chip kích thước bằng con tem hoạt động nhờ một dãy pin mặt trời thu nhỏ. Việc lập trình bằng ngôn ngữ Chain sẽ đảm bảo cho máy tính hiệu quả thu thập, lưu trữ và truyền dữ liệu trở lại Trái đất bằng các nguồn năng lượng hạn chế.

 

PGS. Lucia cho rằng nếu đảm bảo rằng các vệ tinh khai thác nguồn năng lượng hạn chế này hoạt động không bị gián đoạn, thì có thể dễ dàng thực hiện nghiên cứu khoa học khác trong không gian. Ngoài ra, nhóm nghiên cứu cũng hy vọng sẽ nhìn thấy các ứng dụng của công nghệ mới trong tương lai như khám phá tài nguyên thiên nhiên ngoài Trái đất.

 

Nhóm nghiên cứu sẽ giới thiệu ngôn ngữ lập trình mới tại Hội nghị SPLASH do Hội Kỹ thuật máy tính tổ chức ở Amsterdam vào đầu tháng 11/2016.

Nguồn: vista.gov.vn

Số lượt đọc: 5738

Về trang trước Về đầu trang

TIN TỨC KHÁC
  • Nghiên cứu công nghệ sản xuất bột nấm men giầu kẽm hữu cơ làm nguyên liệu sản xuất thực phẩm chức năng (23/12/2020)
  • Hoàn thiện công nghệ trồng trọt, sản xuất cao định chuẩn và sản xuất chế phẩm từ cây Dây thìa canh (Gymnema sylvestre (Retz.) R.Br. ex Schult) hỗ trợ điều trị đái tháo đường (23/12/2020)
  • Sản xuất thử nghiệm xúc xích lên men khô và bán khô bằng công nghệ vi sinh (23/12/2020)
  • Ứng dụng kỹ thuật canh tác tiên tiến và công nghệ sản xuất giống hiện đại phát triển giống lúa chất lượng cao tại Khu nông nghiệp ứng dụng công nghệ cao Hậu Giang (23/12/2020)
  • Sàng lọc phân tử các bacteriocin có tiềm năng kháng ung thư từ khu hệ vi sinh vật người bằng cách tiếp cận tin sinh học và sinh học phân tử (23/12/2020)
  • Hệ thống sấy hồng ngoại (23/12/2020)
  • Nghiên cứu ứng dụng công nghệ plasma lạnh để xử lý nước sinh hoạt và nuôi trồng thủy sản vùng Tây Nam Bộ (23/12/2020)
  • Nghiên cứu biến tính ống nano carbon và ứng dụng hấp phụ các hợp chất BTEX gây ô nhiễm trong không khí (23/12/2020)
  • Viện Hàn lâm KH-CN Việt Nam nhận giải thưởng 'Dẫn đầu về đổi mới sáng tạo năm 2020' (22/12/2020)
  • Những tài năng Việt 'nở sớm' được vinh danh trong các cuộc thi sáng chế quốc tế 2020 (22/12/2020)