NVIDIA’da kullanıcı CHDuckie alt dizin sabit disklerindeki NVIDIA CUDA klasöründe bulunan büyük bir dosya fark ettiler. dosya adı verildi “warandpeace.txt.” Dosya, klasördeki diğer kodlardan çok daha büyüktü ve 10 KB’den küçük dosyalara kıyasla 3.212 KB ağırlığındaydı.

Tolstoy’un NVIDIA CUDA dosya klasörlerinde gömülü bulunan Savaş ve Barış romanı, Bir Paskalya Yumurtası mı?

CHDuckie, .txt dosyasını bulduğunda sabit diskine bakıyordu. Kullanıcı merakı üzerine, dosya boyutunun standart Notepad uygulaması için fazla cimri olması nedeniyle dosyayı açmak için VS Code kullandı. Aniden 65.340 kişi ortaya çıktı ve ilk satırda “Leo Tolstoy tarafından yazılan Gutenberg Savaş ve Barış E-Kitabı Projesi” okundu.

AMD Muhtemelen Radeon RX 6300 ‘Navi 24’ Low-End Grafik Kartını Hazırlıyor

Ünlü Tolstoy literatürü NVIDIA CUDA'da kullanım buluyor ve sadece bir paskalya yumurtası olarak değil

Yazarın çalışmasından şu özel alıntıyı yapmak neredeyse uygun görünüyor:

“Eskiler bize, tarihin tüm ilgisini kahramanların oluşturduğu kahramanca şiir örnekleri bıraktılar ve bizim insanlık zamanımız için bu tür bir tarihin hiçbir anlamı olmadığı gerçeğine hala alışamadık.”

Ama dosya neden oradaydı? Bir Paskalya Yumurtası için garip bir seçim gibi görünebilir, ancak Tolstoy’un başyapıtının yerleştirilmesinin mantığının NVIDIA CUDA klasöründe pratik kullanımı var.

Okuyucular, NVIDIA CUDA’nın GPU’larda genel bilgi işlemde kullanım için bir bilgi işlem platformu ve programlama modeli olarak iki katına çıktığını hatırlayacaktır. CUDA, kullanıcıların GPU’nun gücünü kullanarak uygulamaların hızını artırmasını sağlar.

NVIDIA Yaklaşan GPU Fiyatı Düşüşü İçin Uyarı Çanlarını Çaldı mı?

Gönderinin yorumlarında, Reddit kullanıcısı jlouis8, dosyanın neden orada olma olasılığını açıklıyor.

Buradaki kodda kullanılıyor: https://github.com/NVIDIA/cuda-samples/blob/master/Samples/0_Introduction/c%2B%2B11_cuda/c%2B%2B11_cuda.cu#L97

Örnek, bazı verilerde w,x,y ve z harflerini sayan küçük bir CUDA çekirdeği oluşturur. Ardından savaş ve barışı GPU belleğine yüklemeye ve bu çekirdeği veriler üzerinde çalıştırmaya devam eder.

Bu metnin seçilmesinin nedeni, muhtemelen telif hakkını ihlal etmeden dahil etmenin ücretsiz olması ve kullanılan yönteme bağlı olarak bir farkı ölçebileceğiniz kadar büyük, ancak hızlı bir şekilde tamamlanacak kadar küçük olmasıdır.

Yürütmenin bağımsız olması için örnek kodunuzla birlikte örnek verileri dahil etmek oldukça yaygındır. Veya söz konusu verileri internetten kararlı bir URI’den yüklemek için bir yol sağlayın. Bazı sistemler, örneğin R, standart kitaplıkta örnek veriler içerir, böylece yöntemleri kolayca gösterebilirsiniz.

Ve bugün edebiyat ve kodlama dersi almayacağınızı düşündünüz.

Haber kaynakları: Reddit’te CHDuckie , Reddit kullanıcısı jlouis8 aracılığıyla GitHub



genel-17