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: 5250

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

TIN TỨC KHÁC
  • Nghiên cứu metagenome của vi sinh vật đất vùng rễ một số cây trồng ở Việt Nam: Cây thuốc có củ (cây nghệ), cây công nghiệp (cà phê) nhằm tăng năng suất và chất lượng cây trồng (25/08/2021)
  • Nghiên cứu tính toán hệ thống dây neo ụ nổi theo mô hình không gian bằng phương pháp phần tử hữu hạn (25/08/2021)
  • Nghiên cứu chế tạo vật liệu nanocomposite - Bạc nano/Diatomite bằng phương pháp chiếu xạ chùm tia điện tử để xử lý vi sinh vật gây bệnh nhiễm trong nước nuôi cá Tra (25/08/2021)
  • Hội thảo "Giải pháp phòng điều trị áp lực âm ứng dụng cho khu vực điều trị COVID-19 và các khoa ICU" (23/08/2021)
  • Tái cơ cấu các chương trình khoa học công nghệ cấp quốc gia giai đoạn 2021-2025 (17/08/2021)
  • Ngành Khoa học và Công nghệ thực hiện “mục tiêu kép” trong đại dịch (17/08/2021)
  • Hỗ trợ doanh nghiệp đổi mới, hoàn thiện công nghệ nhằm tạo ra sản phẩm chất lượng (17/08/2021)
  • Hoàn thiện thiết kế và chế tạo các hệ thống thiết bị phục vụ cho xưởng chế biến sấy sắn băm quy mô công nghiệp sử dụng nhiên liệu đốt từ sinh khối (16/08/2021)
  • Nghiên cứu, tính toán, thiết kế, chế tạo máy băm/thái củ sắn tươi năng suất cao 10-20 tấn/h ứng dụng trong dây chuyền sấy sắn công nghiệp (16/08/2021)
  • Vệ tinh ‘made in Việt Nam’ chuẩn bị được phóng lên vũ trụ (16/08/2021)