Architecture & Performance

Blog

Performance

Découvrez nos articles sur la performance IT, le cloud, la data science et les meilleures pratiques de l'industrie.

Tous les articles

Summation of Floating-Point Numbers in Cython
Performanceen25 mars 2026

Summation of Floating-Point Numbers in Cython

Adding up a list of floating point numbers: S n = \sum {i=0}^{n 1} x i seems simple. IEEE 754 double precision floats ( float64 ) carry about 15 to 17 significant decimal digits,…

#Python#Cython#floating-point
Lire la suite
Fully Amortized Loan simulation with Numba and IPyWidgets
Performanceen29 févr. 2024

Fully Amortized Loan simulation with Numba and IPyWidgets

In this blog post, we will show how to use Python to simulate the amortization of a fully amortized loan, such as a mortgage or a car loan. We will derive the formula for…

#Python#Numba#IPyWidgets
Lire la suite
Dijkstra's algorithm in Cython, part 3/3
Performanceen27 déc. 2022

Dijkstra's algorithm in Cython, part 3/3

Running time of Dijkstra's algorithm on DIMACS networks with various implementations in Python . This post is the last part of a three part series: first part second part In the…

#Python#Dijkstra#Shortest path
Lire la suite
Dijkstra's algorithm in Cython, part 1/3
Performanceen21 déc. 2022

Dijkstra's algorithm in Cython, part 1/3

In this post, we are going to present an implementation of Dijkstra's algorithm in Cython. Dijkstra's algorithm is a shortest path algorithm. It was conceived by Edsger W.…

#Python#Dijkstra#Shortest path
Lire la suite
Dijkstra's algorithm in Cython, part 2/3
Performanceen21 déc. 2022

Dijkstra's algorithm in Cython, part 2/3

This post is the second part of a three part series. In the first part, we looked at the Cython implementation of Dijkstra's algorithm. In the current post, we are going to…

#Python#Dijkstra#Shortest path
Lire la suite
A Cython implementation of a priority queue
Performanceen23 nov. 2022

A Cython implementation of a priority queue

Credit: Musée de l'illusion, Lyon [picture taken by myself] In this post, we describe a basic Cython implementation of a priority queue . A priority queue is an important data…

#Python#Cython#Priority queue
Lire la suite
Forward and reverse stars in Cython
Performanceen4 nov. 2022

Forward and reverse stars in Cython

This notebook is the following of a previous one, where we looked at the forward and reverse star representations of a sparse directed graph in pure Python: Forward and reverse…

#Python#Graph#Cython
Lire la suite
Cloud Comparator : CPU, RAM, Price of VMs
Performanceen8 oct. 2022

Cloud Comparator : CPU, RAM, Price of VMs

Cloud Mercato.com is a mine of information about pricing in the cloud world. The following dashboard is based on a small extraction of their data regarding cpu/ram/prices of VM of…

#Performance#cloud#finops
Lire la suite
Intel Processors Comparator
Performanceen19 sept. 2022

Intel Processors Comparator

Intel Processor have several characteristics beyond frequency and number of cores. The Intel Processors Comparator is a dashboard that was designed to help you to compare…

#Performance#Hardware
Lire la suite
9 / 20 articles

Besoin d'expertise sur votre projet ?

Nos experts sont à votre disposition pour vous accompagner.

Contactez-nous