Instantané sur le parallélisme et le code

54
22
juin
2015
Technologie

Avant, la fréquence des micro-processeurs semblait suivre une loi de Moore, mais à mesure que les limites physiques ont été approchées il a fallu innover, et le multi-cœur est devenu le standard, même sur mobile.

Développer une application qui sache utiliser plusieurs fils d’exécution ou processus en même temps n'est pas un problème forcément facile, pour lequel de nombreuses méthodes ont vu le jour. Ici, on vous propose une vision haut niveau de quelques idées du passé, mais surtout d'aujourd'hui, pour utiliser la puissance de nos machines sans écrire des bogues plus vite que nos ombres.

Forum Linux.embarqué ACK-TCP

Posté par . Licence CC by-sa.
2
18
juin
2013

Bonjour à tous
Je développe depuis quelque temps un systéme embarqué avec un MODEM GPRS sous eCos. En gros le systéme fais de l’acquisition de capteurs et émet des données à un serveur, la connexion GPRS coûte chère, j’envoie des paquets binaire, et pour s'assurer que le paquet et bien reçu j'utilise le ACK-TCP, au lieu de créer un ACK soft.

pour intercepter le ACK-TCP j'utilise l'option SO_SNDLOWAT (send buff low water mark) qui est paramétrée avec la (...)

Forum Programmation.c Comment effectuer une tache le plus rapidement possible ? threads / fork() ... ?

0
9
sept.
2012

Bonjour,
en fait j'ai pri un petit exemple : *calculer la somme des nombres premiers en dessous de 2 millions.*

Et J'aimerais effectuer cette tâche le plus rapidement possible, quelque soit les ressources ou la mémoire consommée.
(Enfait, j'ai un même code, et ce que je veux c'est le paralléliser).

Les Threads :

J'ai fait un test dans un langage appelé Scala (proche du java), où j'utilise des threads.
Cependant le résultat n'est pas très concluant : le (...)