Logo Zephyrnet

Một ngành công nghiệp rất lãng phí

Ngày:

Mặc dù ngành công nghiệp tuyên bố quan tâm đến năng lượng, nhưng nó chỉ làm như vậy vì những lý do phụ và mức độ lãng phí lớn không được giải quyết.

phổ biến

Toàn bộ ngành công nghiệp hệ thống không quan tâm đến sức mạnh. Tôi biết đó là một tuyên bố táo bạo, nhưng tôi tin nó là sự thật. Ngành công nghiệp bán dẫn được quan tâm nhẹ, nhưng chỉ gián tiếp. Họ quan tâm đến nguồn điện vì các vấn đề về nhiệt đang hạn chế chức năng mà họ có thể ép vào một con chip hoặc trong một gói.

Một số người dùng, chẳng hạn như nhà điều hành trung tâm dữ liệu, cho rằng họ quan tâm đến điện năng vì nó ảnh hưởng đến số lượng cơ sở hạ tầng và khả năng làm mát mà họ cần, nhưng lời lẽ của họ hơi sáo rỗng vì tôi chưa bao giờ thấy họ đặt câu hỏi về hiệu quả sử dụng năng lượng của bất kỳ phần mềm nào họ chạy trên đó phần cứng. Họ bỏ qua chi phí đó và vì các đối thủ cạnh tranh của họ cũng làm như vậy nên không có vấn đề gì thực sự. Họ vẫn có quy mô kinh tế mà đôi khi làm cho nó rẻ hơn so với việc có các trung tâm dữ liệu nội bộ.

Tốt nhất, mối quan tâm về năng lượng đối với chất bán dẫn, ngoài những gì có thể giới hạn con chip của họ, cũng chỉ là tương đối. Nếu một đối thủ cạnh tranh cung cấp một con chip tiêu thụ một nửa điện năng, khách hàng có thể sẵn sàng chi nhiều hơn một chút cho nó hoặc ưu tiên nó hơn so với một giải pháp ngốn điện hơn. Nhưng họ sẽ trả bao nhiêu nữa? Và nó có đáng để đầu tư không? Thời lượng pin là mối quan tâm thứ yếu đối với chức năng và trong trường hợp sản phẩm của Apple là kiểu dáng.

Trong nhiều cuộc phỏng vấn của tôi gần đây, tôi đã nghe thấy sự ghê tởm ngụ ý của ngày càng nhiều người về mức độ lãng phí điện năng. Tôi đã viết các bài báo cố gắng làm nổi bật sự lãng phí đó, nhưng điều duy nhất mà hầu hết mọi người sẽ nói đến là các kỹ thuật có sẵn để giảm năng lượng đủ để chip không bị cháy. Họ không đi xa hơn thế. Không ai sẽ giải quyết sự lãng phí điện năng thực sự đang xảy ra. Lấy một ví dụ đơn giản, khi màn hình trên máy tính để bàn của tôi chuyển sang chế độ ngủ, tại sao GPU tiếp tục hiển thị hình ảnh? Cần phải có nguồn cấp dữ liệu ngược để cho biết liệu dữ liệu được tạo có thực sự được sử dụng hay không. Miễn là bộ đệm khung được duy trì hoặc có thể được tạo lại kịp thời, thì mọi thứ khác đều là lãng phí và GPU đốt cháy một phần đáng kể trong tổng công suất máy tính của tôi.

Phần mềm vẫn là thủ phạm lớn nhất, bởi vì các công ty phần mềm luôn cho rằng năng suất là điều quan trọng nhất. Trong loạt phỏng vấn gần đây nhất của tôi, một người đã nói rằng một chiếc điện thoại thông minh có thể sẽ tồn tại lâu hơn gấp 5 lần nếu phần mềm được viết bằng một ngôn ngữ hiệu quả. Những người khác đã nói rằng các kỹ sư phần mềm sẽ không sử dụng các công cụ cho phép họ phân tích hiệu suất hoặc sức mạnh nếu chúng không chạy ở hoặc gần với tốc độ thời gian thực. Họ cũng không sẵn sàng trả tiền cho bất cứ thứ gì có thể cung cấp điều đó. Về cơ bản, họ không có động lực để cải thiện phần mềm của mình ngoài việc chọn các thuật toán thích hợp hoặc tập trung vào các vòng lặp chặt chẽ. Ngay cả khi đó, dường như rất ít người hiểu đúng và không cân nhắc đến việc bố trí dữ liệu hiệu quả hay bất cứ điều gì tương tự.

Từ kinh nghiệm trước đây với tư cách là người quản lý phần mềm trong ngành EDA, tôi biết mức độ kém hiệu quả của các gói phần mềm cấp thấp. Mặc dù lúc đó tôi chỉ quan tâm đến hiệu suất, nhưng tôi đã cấm nhóm kỹ sư của mình sử dụng khoảng một nửa thư viện C tiêu chuẩn. Các thói quen như mallocprintf cố gắng có mục đích chung đến mức chúng chứa một lượng lớn chất béo, điều này có thể dễ dàng tránh được. Họ phải cung cấp cho tôi bằng chứng về lý do tại sao họ nên được miễn trừ, điều này rất hiếm. Thay vào đó, chúng tôi đã đầu tư một khoảng thời gian nhỏ để tạo ra các quy trình phù hợp với nhu cầu của mình và chạy nhanh hơn nhiều lần. Điều đó cũng sẽ dẫn đến ít năng lượng hơn nhiều.

Tôi biết các công ty EDA khác đã làm những điều tương tự, nhưng đó là cách đây 20 năm và tôi không chắc liệu điều đó có còn được thực hiện cho đến ngày nay hay không. Tôi nghi ngờ điều đó, nhưng hãy bình luận nếu những điều tương tự tiếp tục được thực hiện.

Bên ngoài môi trường làm việc của chúng tôi, ngày càng có nhiều người nói rằng họ quan tâm đến môi trường. Những lời đó cũng hơi sáo rỗng. Vâng, họ có thể mua một chiếc ô tô điện hoặc thực hiện một số thay đổi, nhưng họ cũng rất vui khi sử dụng những thứ như ChatGPT, thứ tiêu thụ lượng điện năng khổng lồ hoặc phần mềm miễn phí như nền tảng truyền thông xã hội. Họ không bao giờ đặt câu hỏi về chi phí môi trường thực sự của những thứ đó. Chỉ vì thiệt hại về môi trường có phần bị che giấu không làm cho nó có thể chấp nhận được.

Chúng tôi nghiện phần mềm miễn phí và môi trường đang phải trả giá. Chúng tôi được khuyến khích sử dụng các phương pháp ánh xạ phần mềm vào các trang trại máy móc khổng lồ thay vì phát triển các thuật toán tốt hơn. Tôi muốn các tùy chọn nguồn trong phần mềm cho phép tôi tắt đồ họa không cần thiết hoặc giao diện quá cầu kỳ. Hãy cho tôi lựa chọn rẻ tiền và tiết kiệm.

Phần lớn sự phát triển trong AI là dành cho các mục đích không thúc đẩy nhân loại hoặc mang lại lợi ích ròng. Trong khi một số người đặt câu hỏi về đạo đức của AI, tôi cũng đặt câu hỏi liệu chúng ta có đủ khả năng chi trả cho tác động môi trường liên quan đến các mô hình dữ liệu khổng lồ này hay không.

Có thể tôi đang trở nên mệt mỏi khi về già, nhưng tôi cảm thấy mệt mỏi với thế giới công nghệ hai mặt. Đã đến lúc chúng ta thực sự bắt đầu quan tâm đến sức mạnh – ngay cả khi nó có giá cao hơn.

Brian Bailey

Brian Bailey

  (tất cả những bài viết)
Brian Bailey là Biên tập viên Công nghệ / EDA cho Kỹ thuật Bán dẫn.

tại chỗ_img

Tin tức mới nhất

tại chỗ_img