Changes between Version 24 and Version 25 of Tests_With_RV870
- Timestamp:
- Oct 8, 2009 1:13:20 AM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Tests_With_RV870
v24 v25 23 23 Our kernel is directly written in IL. After compilation into a machine code, I analyze the generated VLIW instructions. Results are obtained with fglrx 8.65.4 (Catalyst 9.9) and CAL 1.4beta. 24 24 25 Both RV770 and RV870 archtecture has 5-way VLIW units at its heart. Depnding on detailed computations, it is supposed that the device driver (or internal compiler?) tries to fill 5-slots as much as possible. The first column shows a number of occupied slots and the second column shows a number of corresponding VLIW instructions appeared in the kernel. The third column indicates a fraction of VLIW instructions with a given number of slots. The last row presents a total numberf VLIW instructions in the kernel.25 Both RV770 and RV870 archtecture has 5-way VLIW units at its heart. Depnding on detailed computations, it is supposed that the device driver (or internal compiler?) tries to fill 5-slots as much as possible. The first column shows a number of occupied slots and the second column shows a number of corresponding VLIW instructions appeared in the kernel. The third column indicates a fraction of VLIW instructions with a given number of occupied slots. The last row presents a total numberf VLIW instructions in the kernel. 26 26 27 27 === 5870_opt kernel ===