Yurtiçi Loongson 3A3000 işlemci değerlendirmesi: Intel ile hala büyük bir boşluk var

Kaynak: IT House

Eylül 2017'de Loongson Club, Loongson 3A anakartlarının bir grup satın alımını gerçekleştirdi. Uzun yıllardır Loongson'u takip eden bir sevgili olarak bu grubun satın alımına katıldım ve bir Loongson 3A3000 anakart satın aldım. Loongson 3A4000 işlemcisinin piyasaya sürülmek üzere olduğu ve Loongson 3A3000 işlemcisinin performansına ilişkin ayrıntılı bir değerlendirme yapılmadığı gerçeği göz önüne alındığında, rasyonel ve rasyonel yapmak için phronix-test-suite kullanıyorum. Tarafsız, objektif ve kapsamlı değerlendirme, abartmayın veya sorunlardan kaçınmayın.

Loongson 3A3000 anakart tanıtımı

Öncelikle Loongson 3A3000 anakartın resmini paylaşalım ve görünümünü inceleyelim.

Şekil 1 Loongson 3A3000 anakart fotoğrafı, fanın altında Loongson CPU'dur. Diğer iki ısı emicinin altında güney köprüsü ve kuzey köprüsü var.

Şekil 2 Loongson 3A3000 CPU'nun fanı çıkardıktan sonra çekilmiş yeni bir fotoğrafı. LS3A3000D-LP, bunun Loongson 3A3000CPU'nun düşük güçlü bir sürümü olduğu anlamına gelir.

Şekil 3 açılıştan sonra BIOS'taki bilgileri göstermektedir.İşlemcinin ana frekansının 1400MHZ, birinci seviye talimat önbelleğinin 64KB, birinci düzey veri önbelleğinin 64KB ve ikinci düzey önbelleğin 4MB olduğu görülebilmektedir.

Şekil 4 Anakart üzerindeki Evsel Unilc (Xi'an Unisplendour Semiconductor) bellek modülü

Aldığım Loongson 3A3000 işlemci, en yüksek performansa sahip 1.5GHz frekanslı versiyon değil, biraz daha düşük performansa sahip 1.4GHz versiyondu. Bu nedenle, Loongson 3A3000'in (1.5GHz) performansını tahmin ederken, test sonucum 1.07 ile çarpılmalıdır. Ek olarak, Loongson 3A3000 dizüstü bilgisayardaki Loongson 3A3000'in ana frekansının 1.2GHZ ile sınırlı olduğu unutulmamalıdır.

Anakartı aldıktan sonra, anakart kılavuzuna ve Baidu Tieba'nın kılavuzuna bakın.Ayrıca, Loongson kulüp grubu ve Loongson bilgisayar kullanıcıları ve geliştirici grubu netizenlerinin yardımıyla, bir Loongson 3A3000 ana bilgisayarı kurdum ve Debian buster ve Loongnix'i kurdum. İşletim sistemi.

Eski bir Loongson hayranı olarak Fulong 6003 Loongson kutusu ve 8089D dizüstü bilgisayar kullandım.Her iki makinede de Loongson 2F işlemci kullanıyorum. Kişisel deneyimlerden, Godson 2F'nin grafik arayüzünün yalnızca "kullanılabilir" olduğu söylenebilir, ancak yine de kullanımı çok yavaştır. Loongson 2F ile karşılaştırıldığında, Loongson 3A3000'in performansı büyük ölçüde geliştirildi.Longnix veya Debian olsun, kullanımda gerçekten pürüzsüz olduğu söylenebilir. Firefox'u web'de gezinmek ve yerel HD videoları izlemek için kullanmak çok sorunsuz. Loongson 3A3000, kullanıcı deneyiminden yola çıkarak ofis, internet, müzik dinleme ve video izleme gibi temel ihtiyaçları karşılayabilir.

Loongson 3A3000 işlemci performans değerlendirme programı

Ana akım x86 işlemcileriyle karşılaştırıldığında, Loongson 3A3000 arasındaki boşluk ne kadar büyük? Performans açısından hangi CPU Loongson 3A 3000'e eşdeğerdir ve piyasaya sürülecek 3A4000 bu işlemciye eşdeğerdir? Diğer yerli işlemcilerle karşılaştırıldığında, Loongson 3A3000'in performansı daha mı yüksek yoksa daha mı düşük?

Yukarıdaki soruları yanıtlamak için, X270 dizüstü bilgisayardaki i5-7200U işlemci ile Loongson 3A3000 işlemci arasında ayrıntılı bir karşılaştırma yapmak için phoronix test paketinde sağlanan CPU performansı hakkında kıyaslama programını kullandım. Ek olarak, openbenchmarking web sitesi, birçok farklı işlemci performans testinin sonuçlarını sunarak, insanların sistemin performansını daha objektif bir şekilde değerlendirmesine olanak tanır.

Feiteng 1500A ve Feiteng 2000+ işlemcilerin bazı değerlendirme sonuçlarını openbenchmarking web sitesinde buldum ve bu verileri bu testte karşılaştıracağız. Referans olarak Intel J1900 işlemcisinin bazı performans verilerini araştırdım.

Son dönemde, Zhaoxin işlemcileri performansta hızlı ilerleme kaydetti.ZX-C, KX-5000 ve KX-6000 gibi birçok işlemci serisi piyasaya sürüldü ve İnternette ancak Openbenchmarking web sitesinde bazı değerlendirmeler yapıldı. Zhaoxin'in en son işlemcilerine dair herhangi bir iz bulamadım, bu yüzden bu makalede Zhaoxin ve Loongson'un performansını karşılaştıramıyorum.

Aynı ana frekansta iki CPU arasındaki performans farkını karşılaştırmak için, testte Intel i5-7200U işlemcinin Turbo modu kapatıldı, otomatik frekans azaltmanın güç yönetimi kaldırıldı ve frekans 2.5GHz'de kilitlendi. İ5-7200U işlemci, 3.1 GHz'e kadar turbo frekansı yapabilir, bu nedenle gerçek en yüksek performansı bu testteki verilerden daha yüksektir.

Testte, işlemcinin tek çekirdekli performansına ve çok çekirdekli performansına da odaklandık. Son zamanlarda, 7zip ve diğer çok iş parçacıklı programların test sonuçlarına dayalı olarak Zhaoxin KX6000 serisi işlemcilerin değerlendirmesinde, KX6000'in performansının i5-7400 işlemciye eşdeğer olduğu sonucuna varıldı, ancak kasıtlı veya kasıtsız olarak KX6000'in 8 çekirdekli 8 iş parçacıklı bir işlem olduğunu görmezden geliyor. İ5-7400, 4 çekirdekli 4 iş parçacıklı bir işlemcidir. Tek çekirdek performansına bakarsanız, KX6000 kabaca i5-7400'ün yarısına eşittir.

Aşağıdaki, bu değerlendirmede birden çok işlemcinin temel durumunun bir karşılaştırmasıdır.

Test, phronix-test-suite sürüm 7.8.0'ı kullanır.

Testler Intel i5-7200U işlemcilere ve kendi kendine monte edilmiş Loongson 3A3000 bilgisayarlara sahip X270 dizüstü bilgisayarlarda gerçekleştirildi.Loongson 3A3000, Debian test sisteminde test edildi. Test ortamı Tablo 2'de gösterilmektedir:

Test sırasında, Loognix sisteminde, 1.5GHz Loongson 3A 3000 işlemci kullanılarak Loongson Lab tarafından gerçekleştirildiğinden şüphelenilen test sonuçlarının bir kısmını buldum. Bu nedenle, işlemcinin performansını test etmek için artık Loongnix sistemini tek başına kullanmıyorum.

Bazı uygulamalar için, n32'nin abi'si derleme sırasında kullanılır, yani -mabi = n32 parametresi eklenir.

CPU performansı en çok bilmek istediğim şey olduğu için, esas olarak test sürecinde CPU performansını yansıtan testi önemsiyorum ve diskler, grafik kartları ve bellek gibi donanımların performans testini dikkate almıyorum.

Test prosedürüne giriş ve test sonucu analizi

Bilimsel hesaplama

1. scimark2

Bu test, Ulusal Standartlar ve Teknoloji Enstitüsü programcıları tarafından geliştirilen bilimsel ve sayısal hesaplamalar için bir kıyaslama olan SimiMark 2.0'ın ANSI C sürümünü çalıştırır. Test, hızlı Fourier dönüşümü, Jacobian ardışık aşırı gevşetme, Monte Carlo, seyrek matris çarpımı ve yoğun LU matris çarpanlara ayırma kriterlerinden oluşur. Bu test, tek çekirdekli bir performans testidir.

Test sonuçları:

Şekil 5 Scimark2 performans karşılaştırması

Test sonucu Şekil 5'te gösterilmektedir. Şekilde, Loongson 3A3000 (kırmızı) (1.0) performansına dayalı olarak, i5-7200U (mavi) ve J1900'ün (yeşil) performansları Loongson 3A3000 ile karşılaştırılmıştır. Değer ne kadar yüksekse o kadar iyidir. Loongson tarafından yayınlanan haberlere göre Loongson 3A4000'in yaklaşan sürümü göz önüne alındığında, Loongson 3A4000'in performansı aynı ana frekanstaki 3A3000'e kıyasla% 30 arttı ve ana frekans 1.5GHz'den 2.0GHz'e yükseltilecek. Ek olarak, Loongson 3A4000256-bit SIMD komutları ekleyecek ve L3 önbelleğini 8MB'den 12MB'ye çıkaracak SPEC CPU2006 skoru, Loongson 3A3000'in iki katı olan 20 puana ulaşıyor.

Bu nedenle, performans tahmini için 3A4000'in performansını 2.0 olarak belirledik.

Şekil 5'teki test sonuçlarından, Scimark'ın Monte Carlo testinde 3A3000'in performansının çok kötü olduğu, i5-7200U'nun sadece% 10'undan ve hatta J1900'ün% 30'undan daha az olduğu görülebilir. Bu çok anormal. Donanım kayan noktası kullanmayan ancak yazılım simülasyonlu kayan nokta işlemleri kullanan bir kayan nokta işlemi olabilir. Testlerin geri kalanında, 3A3000'in performansı J1900'ün performansı ile karşılaştırılabilir ve bazı testlerin performansı J1900'den daha iyidir. İ5-7200U ile karşılaştırıldığında, J1900'ün ana frekansı 1.99GHz'dir, ancak tek çekirdekli performansı i5-7200U'nun yalnızca% 30'u kadardır.

2. FFTE

FFTE, Daisuke Takahashi tarafından yazılan ve (2 ^ p) * (3 ^ q) * (5 ^ r) 'nin 1, 2 ve 3 boyutlu dizi uzunluklarını hesaplayan ayrık bir Fourier dönüşümü paketidir. Tek çekirdekli performans testi.

3. dört saat

Connect-4 oyununu çözün ve işlemcinin tam sayı performansını test edin. Tek çekirdekli performans testi.

4. gmpbench

GMP 6.1.2 matematik kitaplığı ile performans testi. Gmpbench'in kayan nokta performansını değil, yalnızca programın tamsayı performansını dikkate aldığını unutmayın. Tek çekirdekli performans testi. https://gmplib.org/gmpbench.html

5. minion

Minion, tasarımda ölçeklenebilirliğe sahip açık kaynaklı bir kısıt çözücüdür. Tek iş parçacığı performans testi.

6. mpcbench

GNU MPC, karmaşık sayı aritmetiği için bir C kitaplığıdır. Tek iş parçacığı performans testi.

çok aşamalı

Bu, Google'ın çok aşamalı işaretçi kovalayıcı programının bir karşılaştırmasıdır. Tek iş parçacıklı, çok iş parçacıklı performans testi.

Şekil 6 FFTE, Fhourstone, Minion, Multichase performans testi

Yukarıdaki testte, J1900 hakkında iki test verisi bulduk, bunlardan ffte performansı Loongson 3A3000'in sadece 2 / 3'üne eşittir ve fhourstone performansı Loongson'un 1.1 katıdır. Genel performans açısından, i5-7200U'nun yukarıdaki performans testleri, Loongson 3A3000'in 2 katı ile 4.5 katı arasında değişiyor ve yaklaşık 2.3 kat yoğunlaşıyor. Loongson 3A4000'in tek çekirdekli performansının bu testlerde i5-7200U'ya ulaşabileceğini tahmin ediyoruz. Toplamın yaklaşık% 85'i. İ5-7200U'nun gmpbench ve mpcbench testlerindeki performansı, Loongson 3A3000'inkinin yaklaşık 4,5 katıdır.Avantaj açıktır, bu matematik kitaplığı veya derleyicinin optimizasyonu ile ilgili olabilir.

8. Kurşun

Mermi fizik motoru. Bullet, dünyanın en büyük üç fizik simülasyon motorundan biri olan açık kaynaklı bir fizik simülasyon hesaplama motorudur. Tek iş parçacığı performans testi.

9. himeno

Himeno kıyaslaması, nokta Jacobi yöntemini kullanan doğrusal bir Poisson basınç çözücüsüdür. Tek iş parçacığı performans testi.

10. tscp

Bu, Tom Kerrigan'ın yerleşik bir performans ölçütü olan basit satranç programı TSCP'nin bir performans testidir. Tek iş parçacığı performans testi.

Şekil 7 Bullet, Himeno ve TSCP testi

Bu test setinde, i5-7200U bariz avantajlara sahiptir.Satranç performans testi TSCP dışında, hız 3A3000'in 3.6 katıdır.Diğer testlerde, hız temelde Loongson 3A3000'in 4 katıdır. Mermi ragdoll testinde Performans, Loongson 3A3000'in 30 katına bile ulaşır. Mermi kodunu analiz ettik ve X86 işlemci için SIMD ile ilgili çok sayıda kod ve montaj dili optimizasyonu olduğunu gördük. Bu, bullet'in Intel işlemcilerde hızlı çalışmasının önemli bir nedenidir. Ragdoll testi için, kodda çok sayıda trigonometrik işlem olduğunu ve Godson'un şu anda trigonometrik fonksiyonların hesaplanmasında bir problemi olduğunu bulduk.Donanım kayan noktası etkinleştirilmedi, ancak yazılım simülasyonu kullanıldı, bu nedenle hız yavaş.

11. hpcg

Yüksek performanslı birleşik gradyan algoritması, süper hesaplama için Sandia Ulusal Laboratuvarı tarafından geliştirilen bilimsel bir kıyaslama programı. Çok iş parçacıklı test.

12. npb

NAS paralel ölçütü olan NPB, Ulusal Havacılık ve Uzay Dairesi tarafından ileri teknoloji bilgisayar sistemleri için geliştirilmiş bir ölçüttür. Bu test profili şu anda NPB'nin MPI sürümünü kullanıyor. Çok iş parçacıklı test.

13. kraliçeler

N-Queen problem çözücünün OpenMP versiyonu. Problem boyutu 18'dir. Çok çekirdekli performans testi.

14. mafft

100 piruvat dekarboksilaz dizisinin hizalanması. Çok iş parçacıklı performans testi.

15. ilkel

Primesieve, asal sayıları oluşturmak için yüksek düzeyde optimize edilmiş Eratosthenes elek uygulamasını kullanır. Primesieve, CPU L1 / L2 önbellek performansını karşılaştırır. Çok iş parçacıklı performans testi.

Şekil 8 HCCG, NPB, N-Queens, MAFFT ve Primesieve testleri

Yukarıdaki testlerin tümü çok iş parçacıklı performans testleridir HPCG testinde i5-7200U'nun performansı Loongson 3A3000'in 3.76 katına ulaştı. NPB testinde Loongson, üçünde J1900'ü geçti ve diğer ikisinde J1900'den daha düşüktü. N-Queen problemi, MAFFT ve asal sayı tarama testlerinde, i5-7200U'nun performansı Loongson 3A3000'in yaklaşık iki katıdır; Loongson 3A4000'in performansı 3A3000'in iki katına ulaşabilirse, bu testlerde Loongson 3A4000 i5'e ulaşabilecektir. 7200U performansı. Yine, bu çok iş parçacıklı bir testtir!

Şifreleme algoritması

16. Botan

Botan, tüm genel şifreleme algoritmalarının çoğunu destekleyen, platformlar arası bir C ++ açık kaynaklı şifreleme kitaplığıdır. (Tek iplik testi)

Gnupg

Dosyaları GnuPG ile şifrelemek, istatistikler için zaman alır. Tek iş parçacığı performans testi.

Şekil 9 Botan ve Gnupg testi

Botan testinde, Loongson 3A3000 ile i5-7200U arasındaki bazı maddelerdeki fark yaklaşık 3 kat oldu. İki AES şifreleme ve şifre çözme testinde, i5-7200U ile neredeyse 80 kat daha fazla performans farkı var! Bunun nedeni, i5-7200U'nun çok verimli olan AES şifreleme ve şifre çözme donanım uygulamasına sahip olmasıdır, oysa Loongson 3A3000 böyle bir işleve sahip değildir veya geçici olarak kullanılamaz. Ayrıca Botan'da X86 için montaj optimizasyonları da bulunmaktadır.Bu optimizasyonların kullanılabileceği testlerde x86 işlemci oldukça avantajlıdır.

Multimedya kodlama

18 ~ 22. encode-flac, encode-mp3, encode-ogg, encode-opus, encode-wavpack?

Ses dosyalarını flac, mp3, ogg, opus ve wavpack'e dönüştürün ve gereken süreyi sayın.

espeak

Bu test, Gutenberg Projesi'nin Anahatını okumak ve bunu bir WAV dosyasına çıkarmak için espeak konuşma sentez motorunu kullanmak için ne kadar sürer? Tek iş parçacığı performans testi.

24. çırpma

Birden çok yüksek çözünürlüklü RAW NEF resim dosyasını PPM resim formatına dönüştürmek için DCRAW kullanın ve gereken süreyi sayın. Tek iş parçacığı performans testi.

25. mencoder

Bu test, sistemin ses / video kodlamasını test etmek için mplayer'in mencoder kodlayıcı programını ve LIVAVCODEC serisini kullanır. Tek iş parçacığı performans testi.

26. Vpxenc

Bu, VP8 / WebM biçim kodlamasını elde etmek için Google'ın libvpx kitaplığını ve vpxenc komutunu kullanan standart bir video kodlama performans testidir. Tek çekirdekli performans testi.

Şekil 10 Multimedya ile ilgili performans testi

Ses ve video sıkıştırma kodlama testinde Loongson, ister J1900 ister i5-7200U olsun, Intel işlemciyi bir kez daha tamamen yendi. Nedeni hala optimizasyon. Yukarıdaki multimedya uygulamaları, x86 işlemcisi için büyük ölçüde optimize edilmiştir, ancak Loongson işlemcisi için değildir.

Sıkıştırma algoritması

27. Sıkıştır-7zip

Programın çoklu okuma performansını test etmek için 7zip programıyla birlikte gelen karşılaştırma işlevini kullanın.

28. Sıkıştır-gzip

Sistemle birlikte gelen gzip programının tek iş parçacıklı performansını test etmek için Linux kaynak kodu paketini sıkıştırmak için tar programını kullanın.

Optimize edilmiş gzip programı

29. Sıkıştır-pbzip2

Linux çekirdeği kaynak kodu paketini sıkıştırmak ve gerekli zamanı saymak için paralel bzip2 algoritmasını kullanın. Çok iş parçacıklı program.

İnternet uygulaması

30. Apaçi

Apache kıyaslama programı, değerlendirme standardı, eşzamanlı olarak 1 milyon istek yayınlamak ve sistemin saniyede ne kadar işleyebileceğini görmektir. Çok iş parçacıklı performans testi.

31. ebizzy

Ebizzy testi. Ebizzy, web sunucularına benzer iş yükleri oluşturabilir.

32. posta damgası

Bu, NETAPP için bir POSTMARK karşılaştırma testidir ve Web ve posta sunucuları tarafından gerçekleştirilen görevlere benzer küçük bir dosya testini simüle etmek için tasarlanmıştır. Bu test profili POSTMARK'ı aynı anda 500 dosya için 25.000 işlem yürütecek şekilde ayarlayacak ve dosya boyutları 5 ila 512 kilobayt arasında değişecek.

Şekil 11 Sıkıştırma algoritması ve ağ uygulama testi

Yukarıdaki test sonuçlarından, Loongson 3A3000 ve J1900'ün performansının sıkıştırma algoritmaları ve ağ uygulamaları açısından birbirine yakın olduğu görülebilir. İ5-7200U işlemciyle karşılaştırıldığında, boşluk da yaklaşık iki katına çıkıyor. Gzip'in tek iş parçacıklı bir test olması dışında kalan testlerin çok iş parçacıklı testler olduğu belirtilmelidir.

Hafıza testi

33. Önbellek

Bu, LLCBench'in bir parçası olan Calebench'in bir performans testidir. Cachebench, belleği ve önbellek bant genişliği performansını test etmek için kullanılır.

34. akış

Sistem belleği (RAM) performans karşılaştırma testi.

Şekil 12 Bellek erişim performansı testi

Akış testi ve CacheBench testinde, Loongson 3A3000 sonunda J1900'e göre genel avantajı fark etti. Ek olarak, Cachebench'teki i5-7200U ile açıkça karşılaştırılabilir iki veriye ek olarak, Loongson 3A3000 ve i5-7200U'nun performansı diğer test içeriğinde eşdeğerdir. Bu iyi performans, Loongson işlemcisinin geçmişte zayıf bellek erişim performansından muzdarip olması ve ardından bellek erişimini optimize etmek için çok çaba sarf etmesi nedeniyle elde edilebilir. Loongson 3A4000'in de daha iyi bellek erişim performansına sahip olması beklenebilir.

Son olarak, openbenchmarking web sitesinde bulunan bazı FT1500A ve FT-2000 + verilerine göre, bunlar Loongson 3A3000 ile karşılaştırıldı.

Temel olarak, Loongson 3A3000'in performansı FT1500A'dan daha güçlü, ancak açık bir şekilde FT-2000 + 'dan daha zayıf. FT1500A ile karşılaştırıldığında, FT-2000 + 'nın performansı kısmen sürecin iyileştirilmesi nedeniyle 28nm'den 16nm'ye, kısmen mimarinin güncellenmesine bağlı olarak büyük ölçüde iyileştirildi. Loongson 3A4000'in 28 nanometre sürecini kullanmaya devam etme öncülüğünde tek çekirdekli performansta Phyton 2000+ işlemcileri eşleştirebileceğini veya hatta aşabileceğini tahmin ediyoruz. Feiteng 2000+ işlemcilerin 64 çekirdeğe sahip olması nedeniyle, Godson'un Feiteng'i çok çekirdekli performansta yakalamak için uzun bir yolu var.

Monte Carlo simülasyonunda 3A3000'in performansı beklenmedik bir şekilde zayıf. Anahtar işlevlerden birinin optimizasyon eksikliği olması muhtemeldir.

Özet ve görünüm

Loongson'un uzunlamasına yöndeki gelişimine bakıldığında, Loongson 2F ile karşılaştırıldığında, Loongson 3A3000'in performansı büyük ölçüde iyileştirilmiştir. Teknoloji açısından, Loongson 2F'nin 90nm'si Loongson 3A3000 işlemcisinin 28nm'sine yükseltildi; ana frekans Loongson 2F'nin 800MHZ'sinden 1.5GHz'e yükseltildi. Kullanıcıların gerçek uygulamasında temelde sorunsuz kullanım seviyesine ulaşabilir. Intel işlemci ile karşılaştırıldığında, Loongson 3A3000'in kapsamlı performansı Intel J1900 işlemcininkine eşdeğerdir ve tek çekirdekli performans intel i5-7200U'nun% 30 ila% 40'ına eşittir.

Bu makalede gerçekleştirilen 34 test sayesinde, Loongson 3A3000'in düşük performansının aşağıdaki nedenlerine sahip olduğunu gördük:

Aynı frekans performansı daha zayıftır. Aynı ana frekansın performansıyla, Loongson 3A3000, J1900'ü aştı, ancak intel i5-7200U'nun yalnızca% 60 ila% 70'ini aştı. 2019'da bantlanan Loongson 3A4000'in aynı ana frekansta en az% 30 performans iyileştirmesine sahip olması bekleniyor.

Ana frekans çok düşük. Bu, Loongson işlemcisinin birçok hayranın değer vermesine neden olduğu kaçınılmaz bir zayıflıktır. Ana frekansın tüm performansı temsil etmediği doğrudur, ancak çok düşük bir ana frekans kesinlikle imkansızdır. J1900'ün aynı ana frekanstaki performansı Loongson 3A3000'inkinden daha zayıftır, ancak ana frekansı 1.99GHz'e ulaşabildiği ve ayrıca turbo frekansını 2.4GHz'e çıkarabildiği için birçok testte Loongson 3A3000'i geride bırakmıştır. Intel i5-7200U'nun temel frekansı 2.5GHz'e ulaşır ve çekirdek frekansı 3.1GHz'e ulaşabilir. Feiteng 2000+ ana frekansı 2.2GHz'e ulaşabilir ve Zhaoxin KX-6000'in ana frekansı 3.0GHz'e bile ulaşabilir. Feiteng ve Zhaoxin işlemcileri aynı frekansta Loongson'dan daha zayıf olabilir, ancak yine de Loongson 3A3000'i daha yüksek bir frekansla yenebilirler.

Loongson'un düşük ana frekansının nedenlerinden biri geriye dönük işlemdir. 28nm işlemi hala kullanılırken Intel, Feiteng, Zhaoxin ve diğerleri halihazırda 14nm işlemini kullanıyor. Loongson'ın geliştirme planına göre, 2020 yılına kadar Loongson, Loongson 3C5000'i bantlamak için 14nm sürecini kullanacak ve ana frekans 2.5GHz'e ulaşabilir.

Sistem yazılımı yeterince optimize edilmemiştir. Testte bulduğumuz problemler, trigonometrik fonksiyonlar gibi matematiksel fonksiyonların hesaplama hızının çok yavaş olmasıydı Görünüşe göre bazı donanım kayan nokta hesaplamaları uygulanmamış ve Godson optimize edilmiş bir matematiksel fonksiyon kitaplığından yoksun. Şifreleme ve şifre çözme talimatlarında, AES donanım uygulamasının olmaması. Testte, Debian işletim sistemi, GCC 7.3 ve Loongson 3A3000 kullanılarak 1.4GHz'de gerçekleştirilen çeşitli testlerin temelde Loongnix işletim sistemi, GCC 4.9 derleyicisi ve 1.5GHz Loongson 3A3000 kombinasyonundan daha iyi olduğunu gördük. Derleyicinin optimizasyonunun Godson'ın performansı için çok önemli olduğuna inanıyoruz. Testte, 4.14 Linux çekirdeğini kullanmanın, 3.10 Linux çekirdeğine göre önemli bir performans artışı sağlayacağını ve Godson'ın hala optimize edilmiş bir Linux çekirdeğinden yoksun olduğunu gördük.

Uygulama yazılımı yeterince optimize edilmemiştir. MIPS mimarisinde bir yazılım ekosistemi bulunmadığından, çeşitli uygulama yazılımları MIPS mimarisi için optimizasyona sahip değildir. Spesifik performans, birçok yazılımın X86 sistemi için montaj optimizasyonuna sahip olmasıdır. Loongson ekosistemini kurmak ve Loongson işlemcisinin performansına tam anlamıyla hakim olmak için, aynı seviyede optimizasyon zorunludur.

Loongson'un gelecekteki mimarisinin optimizasyonu ve ana frekansın iyileştirilmesi ile Loongson'un gelişimini etkileyen darboğaz işlemcinin performansı değil, yazılım ekosisteminin inşası, yani sistem yazılımının ve uygulama yazılımının optimizasyonu olacaktır. Bunlar arasında, çeşitli uygulama yazılımının optimizasyonu, Loongson kullanıcı deneyimini iyileştirmek için bir kısayol olacaktır. Aslında Loongson, bu sorunları da fark etti ve Apple'dan öğrenmeyi ve "uygulamayı tek tek, özelliği, tek tek, piksel piksel" optimize etmeyi önerdi.

Şu anda Loongson 3A4000 bant çıkışı çalışmaları devam ediyor ve çipin 2019'un başlarında görülebilmesi bekleniyor. 3A4000'in ortaya çıkmasından önce, 3A4000'in performansı hakkında bir tahmin yaptık. Değerlendirmemize dayanarak, 3A4000'in aynı frekans performansının i5-7200U'nun% 60 ~% 70'inden% 80 ~% 90'a yükseleceğine ve 2.0GHz'deki tek çekirdek performansının i5-7200U'nun 2 / 3'üne ulaşacağına inanıyoruz. İş parçacığı performansı i5-7200U'yu aşıyor. Diğer yerel CPU'larla karşılaştırıldığında, Loongson 3A4000'in aynı frekans performansı Feiteng ve Zhaoxin'inkini aşacak ve tek çekirdekli performans da Feiteng 2000+ modelini aşacak. , Loongson 3A4000'in kapsamlı performansı, 3.0GHz ana frekansı ile Zhaoxin KX-6000'i hala aşmayabilir. Zhaoxin KX-6000 seri üretilemez ve 2019'da piyasaya sürülemezse, Loongson 3A4000, 2019'da satın alınabilecek en güçlü tek çekirdekli performansa sahip yerel olarak üretilen bağımsız işlemci olabilir.

Loongson işlemcisi ile Intel ve AMD'nin yüksek performanslı işlemcileri arasındaki boşluk hala çok büyük ve Loongson'un daha önünde uzun bir yolu var. Gelecekte Godson için daha iyi teknolojinin ve daha optimize mikro mimarinin kullanılmasını dört gözle bekliyoruz ve ayrıca Godson'un derleyiciler, matematik kitaplıkları, işletim sistemleri gibi sistem yazılımlarının desteğinde daha iyi performans göstermesini ve daha iyi bir uygulama yazılımı ekosistemi oluşturmasını bekliyoruz. Loongson 3A4000, 3B 4000 ve Loongson 3C 5000 ile mümkün olan en kısa sürede başarıyla bantlanmışlardır.

Yukarıdaki değerlendirme, yalnızca bilgisayar uzmanı olmayan sıradan bir meraklı kişinin kişisel çalışmasıdır.Yetkili değildir, sınırlı düzeyde, kısa süreli ve çok fazla veriye sahiptir. Hatalar ve eksiklikler kaçınılmazdır. Lütfen eleştirin ve düzeltin.

0,5 saniyede sihir bilgisi! Owen'ın sürekli gelişen kilit noktaları, Yeşil Ordu'nun bu sezon 19 kez 4.'e yükselmesine yardımcı oldu, 30'dan fazla vuruş yeni bir zirve yaptı
önceki
Yeni Zelanda'da arka arkaya 2 şampiyonluk! Lin Dan, açıklanan ilk Olimpiyat puanları turnuvasında ulusal tüy listesine liderlik ediyor
Sonraki
Li Feifei'nin Google'dan ayrılmasının ardında: Yapay zeka bilimi henüz çok gelişmemiş. Bir bilim insanı olarak kendimi alçakgönüllü hissediyorum
Teknolojik ilerleme çok hızlı, arabadaki bu yedi klasik konfigürasyon ortadan kalkacak
Chengdu'da 3 günde alışverişin tadını nasıl çıkarabilirim? Lütfen yerlilerin yenilmez stratejilerini koruyun!
Ne kahraman! Bir gaz patlaması mahallinde, sütçü üst kata "retrograd" çıktı ve binadaki 180 aileyi kurtardı!
Dünyada ölümün yasak olduğu tek şehir, masal gibi saf! Çince için ücretsiz vizesiz giriş ve çıkış!
Geri dönüşten bu yana 0 taç! Serena 2 ardışık emekliye ayrıldı ve Madrid'i terk etti, Fransa Açık hala 24. Grand Slam'i yapabilir mi?
Bağımsız ilerleme! Bu dört küçük deplasmanlı motor, ortak girişimlerden daha kötü değil!
CCTV Bahar Şenliği Galasının dört büyük mekanı teşhir edildi ve bu yıl burada kuruldu!
Yaklaşık 8 yıl sonra üç katına çıktı! Rockets'ın eski teknik direktörü Doncic, Heat'in ilk 8'e dönmesine yardımcı olmak için milli takım derbisini kazandı
Dünya altı büyük sektöre bölünmüş durumda, birkaç büyük sektör olduğunu biliyor musunuz? Nasıl ayırt edilir
Turbo veya kendinden emişli bir araba almalı mıyım? 1.5T ve 2.0L'yi karşılaştırırken artık endişelenmeyin
Bay Love'ın başka bir hedefi var ve kızlar reddedemez! Mart ayında yeni direkt uçuşlar açıldı
To Top