¿Cuál es la relación entre BLAS, LAPACK y ATLAS?

¡No entiendo cómo se relacionan BLAS, LAPACK y ATLAS y cómo debo usarlos juntos! He estado revisando todos sus manuales y tengo una idea general de BLAS y LAPACK y cómo usarlos con los pocos ejemplos que encuentro, pero no puedo encontrar ningún ejemplo real utilizando ATLAS para ver cómo está relacionado con estos dos.

Estoy tratando de hacer un trabajo de bajo nivel en matrices y mi idioma principal es C. Primero quería usar GSL, pero dice que si quieres el mejor rendimiento deberías usar BLAS y ATLAS. ¿Hay alguna buena página web que ofrezca buenos ejemplos de cómo usar estos (en C) todos juntos? En otras palabras, estoy buscando un tutorial sobre el uso de estos tres (¡o cualquier subconjunto de ellos!). En fin estoy confundido!

Respuestas a la pregunta(4)

Su respuesta a la pregunta