User
На Java получилось в ~1.45 раза (86.6 сек vs. 59.6, Intel Ultra 7 255U):
public class t{ public static int[] aiAr = new int[1000000]; public static Random oRnd = new Random(); //-- ------------------------------- public static void main(String[] argv){ int i, j, iSum, iArSize; long lBegTS_ns, lEndTS_ns, lDiff_ms; // CODE //-- --------------- iArSize = aiAr.length; for(i = 0; i < iArSize; i++){ //aiAr[i] = oRnd.nextInt(256); //-- not sorted; aiAr[i] = i; //(i % 256); //-- sorted; } //-- --------------- //-- warm-up JIT --- iSum = 0; for(i = 0; i < 100; i++){ for (j = 0; j < iArSize; j++){ if(aiAr[j] >= 128){iSum += aiAr[j];} }} //-- --------------- //-- --------------- lBegTS_ns = System.nanoTime(); for(i = 0; i < 10000; i++){ for (j = 0; j < iArSize; j++){ if(aiAr[j] >= 128){ iSum += aiAr[j]; iSum += aiAr[j]; iSum += aiAr[j]; iSum += aiAr[j]; iSum += aiAr[j]; iSum += aiAr[j]; iSum += aiAr[j]; iSum += aiAr[j]; iSum += aiAr[j]; iSum += aiAr[j]; iSum += aiAr[j]; }}} lEndTS_ns = System.nanoTime(); lDiff_ms = (lEndTS_ns - lBegTS_ns)/1000000L; //-- --------------- System.out.println("Diff .....: [" + lDiff_ms + " ms]"); return; }//End of <static void main(String[] argv)> //-- ------------------------------- }//End of <class t>
C 1998 года всегда пользуюсь ТhinkPad'ами. Качество потихоньку падает, но линейка T пока еще рабочая. Купил ThinkPad T14 Gen4 год назад. Пока работает как должно. Но внутренне ощущение, что это даже уже не T530.
Все еще на 8й)) так как все можно делать и на ней, но смотреть вперед конечно надо....
Спасибо за хорошую обзорную статью.
Спасибо, хорошая статья для быстрого погружения в тему.
Спасибо большое за хорошую обзорную статью.
На Java получилось в ~1.45 раза (86.6 сек vs. 59.6, Intel Ultra 7 255U):
C 1998 года всегда пользуюсь ТhinkPad'ами. Качество потихоньку падает, но линейка T пока еще рабочая. Купил ThinkPad T14 Gen4 год назад. Пока работает как должно. Но внутренне ощущение, что это даже уже не T530.
Все еще на 8й)) так как все можно делать и на ней, но смотреть вперед конечно надо....
Спасибо за хорошую обзорную статью.
Спасибо, хорошая статья для быстрого погружения в тему.
Спасибо большое за хорошую обзорную статью.