
60,000 Times Slower Python
Échec de l'ajout au panier.
Veuillez réessayer plus tard
Échec de l'ajout à la liste d'envies.
Veuillez réessayer plus tard
Échec de la suppression de la liste d’envies.
Veuillez réessayer plus tard
Échec du suivi du balado
Ne plus suivre le balado a échoué
-
Narrateur(s):
-
Auteur(s):
À propos de cet audio
- 1960s: Focus on power over efficiency (muscle cars, gas guzzlers)
- Evolution through Japanese efficiency, turbocharging, to electric vehicles
- Similar pattern now happening in computing
- Matrix multiplication example: 7 hours vs 0.5 seconds
- 60,000x performance difference through optimization
- Demonstrates massive inefficiencies in modern languages
- Industry was misled by Moore's Law into deprioritizing performance
Language Choice Improvements:
- Java: 11x faster than Python
- C: 50x faster than Python
- Why stop at C-level performance?
Additional Optimization Layers:
- Parallel loops: 366x speedup
- Parallel divide and conquer
- Vectorization
- Chip-specific features
- Moore's Law's automatic performance gains are gone
- LLMs make code generation easier but not necessarily better
- Need experts who understand performance optimization
- Pushing for "faster than C" as the new standard
- Modern compiled languages gaining attention (Rust, Go, Zig)
- Example: 16KB Zig web server in Docker
- Rethinking architectures:
- Microservices with tiny containers
- WebAssembly over JavaScript
- Performance-first design
- Developer time no longer prioritized over runtime
- Production code should never be slower than C
- Single-stack ownership enables optimization
- Need for coordinated improvement across:
- Language design
- Algorithms
- Hardware architecture
- Shift from interpreted to modern compiled languages
- Performance engineering becoming critical skill
- Domain-specific hardware acceleration
- Integrated approach to performance optimization
- 🤖 Master GenAI Engineering - Build Production AI Systems
- 🦀 Learn Professional Rust - Industry-Grade Development
- 📊 AWS AI & Analytics - Scale Your ML in Cloud
- ⚡ Production GenAI on AWS - Deploy at Enterprise Scale
- 🛠️ Rust DevOps Mastery - Automate Everything
- 💼 Production ML Program - Complete MLOps & Cloud Mastery
- 🎯 Start Learning Now - Fast-Track Your ML Career
- 🏢 Trusted by Fortune 500 Teams
Learn end-to-end ML engineering from industry veterans at PAIML.COM
Ce que les auditeurs disent de 60,000 Times Slower Python
Moyenne des évaluations de clientsÉvaluations – Cliquez sur les onglets pour changer la source des évaluations.
Il n'y a pas encore de critiques pour ce titre.