Advertisement
dllbridge

Passmark

Jan 9th, 2025 (edited)
249
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 4.37 KB | None | 0 0
  1.  
  2.  
  3. #include    <stdio.h>
  4. #include   <stdlib.h>
  5. #include   <string.h>
  6.  
  7. char *pszBUF;
  8.  
  9. char *pszPos;
  10.  
  11. int accum(int n, const char *psz);
  12.  
  13. ///////////////////////////////////////////////////////////////////////////////
  14. int main()                                                                   //
  15. {
  16.    
  17.     int nArr[17];
  18.    
  19.            accum(1, "void");
  20.     nArr[1] = accum(0, "SONY");
  21.     nArr[2] = accum(0, " Pictures");    
  22.     nArr[3] = accum(0, " TDK");    
  23.     printf("%s\n", pszBUF);
  24.    
  25.     printf("nArr[1]  = %d\n",  nArr[1]);
  26.     printf("nArr[2]  = %d\n",  nArr[2]);  
  27.     printf("nArr[3]  = %d\n",  nArr[3]);      
  28.   //  printf("%s\n",  p[2]);  
  29.     printf("%s\n",  pszBUF + nArr[3]);      
  30. }
  31.  
  32.  
  33.  
  34. // n = 1;   выделим 1000 символов
  35. // n = 2;   расширим до 2000 байт
  36. ////////////////////////////////////////////////////////////////////////////////
  37. int accum(int n, const char *psz)
  38. {
  39.    
  40.    
  41.    
  42.     switch(n)
  43.     {
  44.              
  45.         case  1:  pszBUF = (char*)malloc (        1000);    
  46.                   pszPos =  pszBUF;      
  47.                  *pszBUF =  0;                              return 0;
  48.         case  2:  pszBUF = (char*)realloc(pszBUF, 2000);    return 0;            
  49.     }
  50.    
  51.    
  52.     int nLen = strlen(psz);
  53.    
  54.     strcat(pszPos, psz);
  55.     int nOffset = pszPos - pszBUF;
  56.     pszPos += nLen;
  57.    
  58. return  nOffset;  
  59. }
  60.  
  61. /*
  62. Passmark CPU Mark:
  63.  
  64. VIA C7-M  =   98,    15 wt,
  65. P4 2,4GHz =  131,    60 wt,     2004  1-1             Pentium 130  нм
  66.   N270    =  136,   2,5 wt,     2008  1-2  PBGA437    Atom     45  нм
  67. XP 1600+  =  174,    63 wt,     2001  1-1       462   Athlon  180  нм
  68.   D410    =  180,    10 wt,     2010  1-2  FCBGA559   Atom     45  нм
  69. P3 1400   =  193,    31 wt,     2001  1-1       370   Pent 3  130  нм
  70.   D425    =  204,    10 wt,     2010  1-2  FCBGA559   Atom     45  нм
  71. XP 2500+  =  231,    68 wt,     2003  1-1       462   Athlon  130  нм
  72.  D2500    =  233,    10 wt,     2010  2-2  FCBGA559   Atom     32  нм
  73.  
  74.  N2600    =  316,   3,5 wt,     2011  2-4  FCBGA559   Atom     32  нм  
  75.   N570    =  341,   8,5 wt,     2011  2-4  FCBGA559   Atom     45  нм  ASUS Eee PC 1011PX
  76.    330    =  363,     8 wt,     2008  2-4    PBGA437  Atom     45  нм
  77.   D525    =  398,    13 wt,     2010  2-4  FCBGA559   Atom     45  нм
  78.  N2800    =  444,   6,5 wt,     2011  2-4  FCBGA559   Atom     32  нм
  79.  N2807    =  486,   4,3 wt,     2014  2-2  FCBGA1170  Celeron  22  нм
  80.  J1800    =  590,    10 wt,     2013  2-2  FCBGA1170  Celeron  22  нм
  81.  N3050    =  592,     6 wt,     2015  2-2  FCBGA1170  Celeron  14  нм
  82.  N3060    =  658,     6 wt,     2016  2-2  FCBGA1170  Celeron
  83.  E6600    =  919,    65 wt,     2007  2-2             Core     65  нм
  84.  3205U    =  946,    15 wt,     2015  2-2  FCBGA1168  Celeron
  85.  1037U    =  978,    17 wt,     2013                  Celeron
  86.  N3350    = 1108,     6 wt,     2016  2-2  FCBGA1296  Celeron  
  87.  j1900    = 1151,    10 wt,     2013  4-4  FCBGA1170  Celeron  22  нм
  88.  N3160    = 1180,     6 wt,     2016  4-4  FCBGA1170  Celeron  14  нм
  89.  j3355    = 1197,    10 wt,     2016  2-2  FCBGA1296  Celeron  14  нм
  90.  j3060    = 1269,     6 wt,     2016  4-4  FCBGA1170  Celeron  14  нм
  91. i3 530    = 1501,    73 wt,     2010  2-4  FCLGA1156  Core     32  нм
  92.  N4020    = 1556,     6 wt,     2019  2-2             Celeron
  93. M-5Y10    = 1644,   4,5 wt,     2014  2-4  FCBGA1234  Core     14  нм  Broadwell-Y (2014)
  94. M-5Y10c   = 1892,   4,5 wt,     2014  2-4  FCBGA1234  Core     14  нм
  95. m3-6y30   = 2170,   4,5 wt,     2015  2-4  FCBGA1515  Core m3  14  нм  Skylake-Y (2015)
  96.  8200y    = 2215,     5 wt,     2018  2-4  FCBGA1515  Core i5  14  нм  Amber Lake-Y
  97.  6006u    = 2276,    15 wt,     2016  2-4  FCBGA1356  Core i3  14  нм  
  98.  N5000    = 2442,     6 wt,     2017  4-4  FCBGA1090  Pentium  14  нм
  99. i5-7y54   = 2649,   4,5 wt,     2016  2-4  FCBGA1515  Core i5  14  нм  Kaby Lake (2016?2019)
  100. 10100y    = 2857,     5 wt,     2018  2-4    BGA1377  Core i3  14  нм
  101.  j4125    = 2956,    10 wt,     2019  4-4  FCBGA1090  Celeron  14  нм
  102.  7200u    = 3381,    15 wt,     2016  2-4  FCBGA1356  Core i5  14  нм
  103.  N5095    = 4105,    15 wt,     2021  4-4             Celeron
  104.   7505    = 5199,    15 wt,     2020  2-4    BGA1449  Pentium  
  105.   N100    = 5489,     6 wt,     2023   -4  FCBGA1264  Intel     7  нм    
  106. */
  107.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement