Categoría Algoritmos

Tutorial de CUDA – Bloques y grids

Tutorial de CUDA - Bloques y grids

En la primera parte del Tutorial sobre CUDA, mencionamos la unidad de ejecución más pequeña de la GPU, los warps, el equivalente a un núcleo en una CPU. Sin embargo, solo con warps no es posible aprovechar todo el poder…

Tutorial de CUDA – Warp

Tutorial de CUDA - Warp

¿Qué es CUDA? CUDA es el lenguaje usado para programar en GPUs de NVIDIA, es vital para una gran cantidad de tareas de computación y, aún así, es un misterio para una gran cantidad de programadores. En este post, intentamos…

Introducción a la Programación Lineal Difusa

En dos posts anteriores se introdujeron los conceptos básicos de la Lógica Difusa y la programación lineal con el método Simplex. Lo prometido es deuda, en este post vamos a unir estos dos conceptos e introduciremos la programación lineal difusa.…

Blockchain: ¿Qué es y cómo funciona?

Blockchain: ¿Qué es y cómo funciona?

En el post de esta semana veremos cómo funciona una Blockchain, una tecnología que trata de revolucionar la forma en que almacenamos y compartimos información en línea. Además, construiremos un ejemplo de Blockchain, exploraremos las diferentes cualidades que tiene y veremos…

Algoritmos de Machine Learning

Algoritmos de Machine Learning

El aprendizaje automático es quizás la rama más popular de la Inteligencia Artificial y se sirve de una serie de algoritmos cuya metodología se basa en realizar un análisis masivo de datos para aprender de ellos y, finalmente, encontrar la…