There is an interesting hardware talk about performance myths. http://highscalability.com/blog/2013/6/13/busting-4-modern-hardware-myths-are-memory-hdds-and-ssds-rea.html?
His perf stat numbers are interesting. It might be worthwhile thinking about data layouts in memory to optimize the 64 byte cache line fetches for related data. It is no more expensive to work on 1 byte than 64 bytes so it might be useful to introduce some "extension data types" that optimize layouts. This would give Axiom some control over performance. Also, packing function pointers or always allocating 64 byte stack frames might be useful optimizations. Just a thought. There is no such thing as a simple job. Tim _______________________________________________ Axiom-developer mailing list Axiom-developer@nongnu.org https://lists.nongnu.org/mailman/listinfo/axiom-developer