,Nvidia subreddit上的用户CHDuckie注意到硬盘上的NVIDIA CUDA文件夹里有一个很大的文件文件名为warandpeace.txt,比文件夹中的其他文件大很多,达到3212 KB
出于好奇,CHDuckie用VS代码打开了文件,发现有65340行第一行是战争与和平由列夫托尔斯泰古腾堡工程电子书
本站称,公开资料显示,古腾堡计划是最早的数字图书馆,有志愿者参与,致力于文字作品的电子化,存档和出版古登堡计划根据美国版权法验证其电子书的版权只有版权到期的才可以添加到PG文件中,版权到期的记录会保留备查
与其他数字图书馆项目不同,古腾堡项目不会在其出版物中声明新的版权,因此鼓励免费的再处理和再分发。
NVIDIA CUDA也被用作GPU上通用计算的计算平台和编程模型。Reddit用户jlouis8解释说,这个文件可能不是鸡蛋,但确实有用:
下面的代码中使用了战争与和平的txt文本。
这个例子创建了一个小的CUDA内核来计算一些数据中的字母W,X,Y和Z然后它将战争与和平加载到GPU内存中,并在数据上运行内核
之所以选择这段文字,可能是因为《战争与和平》的文件大小刚刚好,不侵犯版权。