Club.NET Almería

Plataforma .NET de Ingenieros/Ingenieros Técnicos en Informática de Almería
¡Bienvenid@ a Club.NET Almería! Iniciar sesión | ÚNETE a la web | Help
en Search
Home Blogs Forums Photos Downloads

Noticias

Invitación: Computación de altas prestaciones en arquitecturas emergentes. GPUs.

Estamos de enhorabuena,

el Departamento de Arquitectura de Computadores de la UAL disfrutará en febrero de la visita del profesor Manuel Prieto-Matías miembro del Departamento de Arquitectura de Computadores de la Universidad Complutense.  Tras pedir el correspondiente permiso a la dirección del departamento, todos los miembros del grupo clubnetalmería están invitados a asistir a la charla :

      COMPUTACIÓN DE ALTAS PRESTACIONES EN ARQUITECTURAS EMERGENTES.

El tema versará sobre la utilización de las GPUs (Graphic Processing Units) cada vez más potentes para acelerar el código que desarrolleis. Es un buen momento para adentrarse en el tema y más aún cuando el mismo Microsoft suscribe la tendencia (imponiendo la concurrencia en sus desarrollos, como se demostró el 28 de enero en una reunión en Microsoft Corp) de aprovechar al máximo todos los recursos disponibles en la computadora, citamos textualmente:  “We have to find meaningful ways to write concurrent programs or we’re out of business.”

Es un tema muy interesante al que podeis asistir si estais interesados.

DIA :      22 FEBRERO 2008
LUGAR: SALA DIAZ TOLEDO (EDIFICIO C - HUMANIDADES)
HORA :  12.00

Publicado Wednesday, February 06, 2008 9:45 AM por jaberme

Comentarios

 

amarquez ha opinado:

En verdad aprovechar las GPU para realizar cálculos en punto flotante es uno de los viejos sueños europes (bromas aparte).

La verdad es que aunque últimamente la GPU está saliendo a relucir como componente del ordenador que se utiliza en la vida diaria (léase efectos de escritorio en linux, windows y MacOs X), aún hay una cantidad enorme de recursos desperdiciados en las modernas tarjetas gráficas (Por ejemplo, esas tarjetas con 512 megas de memoria, que sólo se aprovechan realmente mientras el usuario esté jugando).

Se abren nuevas posibilidades, nuevas fronteras. Ahora sólo falta descubrir cómo conquistarlas

February 6, 2008 1:58 AM
 

jaberme ha opinado:

Además imagina que tu software es hebrado y que puedas llegar a decidir que ll GPU se encarge de ejecutar un cierto conjunto de tus hebras (por ejemplo las que lleven a cabo complicados cálculos en aritmética real). Imagina ahora que tienes una arquitectura multicore, que usas C# junto con Parallel FX (http://msdn.microsoft.com/msdnmag/issues/07/10/Futures/default.aspx?loc=es) y que además puedes usar a la GPU !!! sería maravilloso.

Si además le unes a esto que la inclusión de las nuevas tecnologías de red harán aparecer en breve tecnologías de red ultrarápida (que dada su capacidad de transmitir información pueden llegar a asfixiar al propio procesador, sería tambié bueno poder controlar la concurrencia en los multicore en unión a poder usar la GPU).

Yo iré, vamos no me lo pierdo!

February 6, 2008 2:20 AM
 

Manuel ha opinado:

Está claro, yo me apunto. Es una gran notícia. Supongo que de parte de todos, gracias por la invitación.

February 6, 2008 5:51 AM
 

karloch ha opinado:

Esto me recuerda muchísimo a las utilidades que había en MSX para copiar disquetes usando la VRAM (RAM de video) en lugar de la RAM de usuario. ¿Por qué? Resulta que muchos MSX2 tenía 64 KB de RAM y 128 VRAM; esto es, en efecto, más RAM para gráficos que para usuario.

Si se usaba la VRAM para hacer la copia, en determinados sistemas sólo había que hacer la mitad de intercambios entre disquete original y disquete destino.

Al final el objetivo es siempre el mismo: aprovechar al máximo los recursos de la computadora, aunque eso implique darle un uso distinto al del que fueron diseñados. Siempre será mejor a que esten "sin trabajar".

February 6, 2008 10:29 AM
 

jaberme ha opinado:

Jejejejeje, Carlos muy bueno. Es un ejemplo que viene al dedillo. Es (con ciertas reservas) eso mismo. Aprovechar al potente procesador gráfico que gran parte del tiempo está "Idling". Anda que no se te nota que llevas el MSX clavao en la médula :-)

February 6, 2008 10:48 AM
 

amarquez ha opinado:

Buenooo, el problema está en: ¿Qué parte de la GPU y la VRAM se quedan sin gastar en Vista o usando Compiz Fusion o similares?

Aunque la verdad es que da miedo lo que se podría hacer con una GeForce 8800GTX xD (Para dar una idea, esa tarjeta cuesta, o costaba en diciembre, más dinero que una PS3)

Además he oído rumores de que saldrá al mercado una tarjeta gráfica con una GPU formada por un Cell de 3 cores (El de PS3 tiene 10!!)

February 7, 2008 1:48 AM
 

jmlero ha opinado:

Seguro que será interesante, está anotado en la agenda.

February 7, 2008 5:02 AM
 

karloch ha opinado:

@Jaberme: La estructura de hardware que el MSX tenía en su época se asemeja hasta cierto punto a la que tenemos ahora. Esto es de todo menos descabellado, ya que Microsoft quería que su ordenador doméstico estuviera lo más cercano posible a los PCs compatibles de las empresas.

Aun así el MSX tenía una cosa que los PCs no llevaría hasta MUCHO más adelante: plug and play :P

February 7, 2008 11:21 AM
 

Jack ha opinado:

Pues vaya m*****, es un tema más que interesante y me lo voy a perder ...

Espero que os empapeis bien y luego me contagieis algo de lo aprendido, aunque supongo que como siempre lo grabareis y podre ver la charla entera :)

February 15, 2008 4:50 AM
No se permiten comentarios de usuarios anónimos
Ofrecido por Community Server (Personal Edition)