| Knut Petersen | 9fa68ea | 2005-09-09 13:04:56 -0700 | [diff] [blame^] | 1 | Speed | 
 | 2 | ===== | 
 | 3 |  | 
 | 4 | CyBlaFB is much faster than tridentfb and vesafb. Compare the performance data | 
 | 5 | for mode 1280x1024-[8,16,32]@61 Hz. | 
 | 6 |  | 
 | 7 | Test 1: Cat a file with 2000 lines of 0 characters. | 
 | 8 | Test 2: Cat a file with 2000 lines of 80 characters. | 
 | 9 | Test 3: Cat a file with 2000 lines of 160 characters. | 
 | 10 |  | 
 | 11 | All values show system time use in seconds, kernel 2.6.12 was used for | 
 | 12 | the measurements. 2.6.13 is a bit slower, 2.6.14 hopefully will include a | 
 | 13 | patch that speeds up kernel bitblitting a lot ( > 20%). | 
 | 14 |  | 
 | 15 | +-----------+-----------------------------------------------------+ | 
 | 16 | |	    |			not accelerated 		  | | 
 | 17 | | TRIDENTFB +-----------------+-----------------+-----------------+ | 
 | 18 | | of 2.6.12 |	   8 bpp      |     16 bpp	|     32 bpp	  | | 
 | 19 | |	    | noypan |	 ypan | noypan |   ypan | noypan |   ypan | | 
 | 20 | +-----------+--------+--------+--------+--------+--------+--------+ | 
 | 21 | |    Test 1 |	4.31 |	 4.33 |   6.05 |  12.81 |  ----  |  ----  | | 
 | 22 | |    Test 2 |  67.94 |	 5.44 | 123.16 |  14.79 |  ----  |  ----  | | 
 | 23 | |    Test 3 | 131.36 |	 6.55 | 240.12 |  16.76 |  ----  |  ----  | | 
 | 24 | +-----------+--------+--------+--------+--------+--------+--------+ | 
 | 25 | |  Comments |		      | 		| completely bro- | | 
 | 26 | |	    |		      | 		| ken, monitor	  | | 
 | 27 | |	    |		      | 		| switches off	  | | 
 | 28 | +-----------+-----------------+-----------------+-----------------+ | 
 | 29 |  | 
 | 30 |  | 
 | 31 | +-----------+-----------------------------------------------------+ | 
 | 32 | |	    |			  accelerated			  | | 
 | 33 | | TRIDENTFB +-----------------+-----------------+-----------------+ | 
 | 34 | | of 2.6.12 |	   8 bpp      |     16 bpp	|     32 bpp	  | | 
 | 35 | |	    | noypan |	 ypan | noypan |   ypan | noypan |   ypan | | 
 | 36 | +-----------+--------+--------+--------+--------+--------+--------+ | 
 | 37 | |    Test 1 |  ----  |	----  |  20.62 |   1.22 |  ----  |  ----  | | 
 | 38 | |    Test 2 |  ----  |	----  |  22.61 |   3.19 |  ----  |  ----  | | 
 | 39 | |    Test 3 |  ----  |	----  |  24.59 |   5.16 |  ----  |  ----  | | 
 | 40 | +-----------+--------+--------+--------+--------+--------+--------+ | 
 | 41 | |  Comments | broken, writing | broken, ok only | completely bro- | | 
 | 42 | |	    | to wrong places | if bgcolor is	| ken, monitor	  | | 
 | 43 | |	    | on screen + bug | black, bug in	| switches off	  | | 
 | 44 | |	    | in fillrect()   | fillrect()	|		  | | 
 | 45 | +-----------+-----------------+-----------------+-----------------+ | 
 | 46 |  | 
 | 47 |  | 
 | 48 | +-----------+-----------------------------------------------------+ | 
 | 49 | |	    |			not accelerated 		  | | 
 | 50 | |   VESAFB  +-----------------+-----------------+-----------------+ | 
 | 51 | | of 2.6.12 |	   8 bpp      |     16 bpp	|     32 bpp	  | | 
 | 52 | |	    | noypan |	 ypan | noypan |   ypan | noypan |   ypan | | 
 | 53 | +-----------+--------+--------+--------+--------+--------+--------+ | 
 | 54 | |    Test 1 |	4.26 |	 3.76 |   5.99 |   7.23 |  ----  |  ----  | | 
 | 55 | |    Test 2 |  65.65 |	 4.89 | 120.88 |   9.08 |  ----  |  ----  | | 
 | 56 | |    Test 3 | 126.91 |	 5.94 | 235.77 |  11.03 |  ----  |  ----  | | 
 | 57 | +-----------+--------+--------+--------+--------+--------+--------+ | 
 | 58 | |  Comments | vga=0x307       | vga=0x31a	| vga=0x31b not   | | 
 | 59 | |	    | fh=80kHz	      | fh=80kHz	| supported by	  | | 
 | 60 | |	    | fv=75kHz	      | fv=75kHz	| video BIOS and  | | 
 | 61 | |	    |		      | 		| hardware	  | | 
 | 62 | +-----------+-----------------+-----------------+-----------------+ | 
 | 63 |  | 
 | 64 |  | 
 | 65 | +-----------+-----------------------------------------------------+ | 
 | 66 | |	    |			  accelerated			  | | 
 | 67 | |  CYBLAFB  +-----------------+-----------------+-----------------+ | 
 | 68 | |	    |	   8 bpp      |     16 bpp	|     32 bpp	  | | 
 | 69 | |	    | noypan |	 ypan | noypan |   ypan | noypan |   ypan | | 
 | 70 | +-----------+--------+--------+--------+--------+--------+--------+ | 
 | 71 | |    Test 1 |	8.02 |	 0.23 |  19.04 |   0.61 |  57.12 |   2.74 | | 
 | 72 | |    Test 2 |	8.38 |	 0.55 |  19.39 |   0.92 |  57.54 |   3.13 | | 
 | 73 | |    Test 3 |	8.73 |	 0.86 |  19.74 |   1.24 |  57.95 |   3.51 | | 
 | 74 | +-----------+--------+--------+--------+--------+--------+--------+ | 
 | 75 | |  Comments |		      | 		|		  | | 
 | 76 | |	    |		      | 		|		  | | 
 | 77 | |	    |		      | 		|		  | | 
 | 78 | |	    |		      | 		|		  | | 
 | 79 | +-----------+-----------------+-----------------+-----------------+ | 
 | 80 |  |