IT之家 5 月 30 日消息,英偉達 subreddit 上的用戶 CHDuckie 注意到,硬盤上的 NVIDIA CUDA 文件夾中有一個很大的文件。該文件名為“warandpeace.txt”,比文件夾中的其他文件大得多,達到了 3212 KB。
出于好奇,CHDuckie 使用 VS Code 打開了該文件,結(jié)果發(fā)現(xiàn)有 65,340 行,第一行是“列夫?托爾斯泰的《戰(zhàn)爭與和平》古騰堡工程電子書”。
IT之家了解到,公開信息顯示,古騰堡工程(PG)是最早的數(shù)字圖書館,由志愿者參與,致力于文本著作的電子化、歸檔以及發(fā)布。古騰堡工程根據(jù)美國版權(quán)法對其電子書進行版權(quán)驗證。只有版權(quán)過期者才可以加到 PG 檔案中來,版權(quán)失效的記錄將保存以備未來參考。
與其它數(shù)字圖書館的項目不同,古騰堡工程不會在其出版物上聲明新的版權(quán),從而鼓勵自由再加工、再發(fā)布。
而 NVIDIA CUDA 兼作計算平臺和編程模型,用于 GPU 上的通用計算。Reddit 用戶 jlouis8 解釋稱,這個文件可能并不是一個彩蛋,而是真正有用的:
《戰(zhàn)爭與和平》的 txt 文本用于以下代碼中(點此查看)。
該示例創(chuàng)建了一個小型 CUDA 內(nèi)核,用于計算某些數(shù)據(jù)中的字母 w、x、y 和 z。然后它將《戰(zhàn)爭與和平》加載到 GPU 顯存中,并在數(shù)據(jù)上運行該內(nèi)核。
選擇此文本的原因可能是《戰(zhàn)爭與和平》的文件大小剛好合適,而且不侵犯版權(quán)。
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。