Regresar   Foros de CHW > Para Entendidos > Highly Technical


Estás leyendo el thread

Ganancia en rendimiento (Duda)

 en el foro Highly Technical, que dice: "Buena, esta pregunta me nació a raiz del nuevo record de Superpi impuesto por NordicHardware "



bienvenido

Responder

 

LinkBack Herramientas
Old 27-sep-2007, 12:08   #1
Riso
yoS neiuQ és on aY
 
Avatar de Riso
 
Registrado: mayo-2006
Location: Popayán Colombia
Posts: 2.663

Mi PC

Enviar un mensaje por MSN a Riso
Ganancia en rendimiento (Duda)

Buena, esta pregunta me nació a raiz del nuevo record de Superpi impuesto por NordicHardware en esta noti breve.

¿Hasta que tanto se puede aprovechar las alta frecuencias de un proce, eje: encodeo de video, con acompañamiento de buen hardware (ram, vga y mobo) y si tenemos una limitante como es la transferencia de datos hacia y desde el hdd?

Me hago entender?, los hdd son un gran cuello de botella, que de una o otra forma afectará el rendimiento general de mi sistema.

Saludos!!!
__________________


Actualizando Firma...

3...2...1...
Riso is online now   Citar y responder
Recuerda que no verás este banner una vez que te registres

Old 27-sep-2007, 17:59   #2
x
Ziggy stardust
 
Avatar de x
 
Registrado: mayo-2004
Location: Donostia-San Sebastian, España
Posts: 2.332


Enviar un mensaje por MSN a x
En general el disco duro no hace cuello de botella para las aplicaciones intensivas de CPU, por que en general los programas se mantienen en RAM, que tiene un precio razonable para capacidad y velocidad que tiene.

De todas formas debido al pesimo manejo de memoria que tiene Windows, el disco duro influye más de lo que deberia en el rendimiento.
x is offline   Citar y responder
Old 27-sep-2007, 18:14   #3
Tbon
my way home
 
Avatar de Tbon
 
Registrado: enero-2004
Location: Paris, Texas
Posts: 8.990


dependiendo de la aplicacion el disco toma o no un papel preponderante, como dice Xavier, las aplicaciones que corren directo a memoria no hay tanto problema, ademas superpi es una aplicacion bastante liviana, sin embargo en aplicaciones como por ejemplo edicion de video, donde siempre accedes a la memoria virtual por el tamaño de los ficheros, el disco toma un rol fundamental y si, hay una caida en el rendimiento, notable.

Por eso es tan importante tener acceso a mayor cantidad de memoria y los 64bits en aplicaciones de esta indole, ya que te permite tener un mayor margen para seguir trabajando con la ram de forma directa.

salu2!
Tbon is offline   Citar y responder
Old 27-sep-2007, 18:21   #4
Metro
Chuck Norris
CHW RR.PP.
 
Avatar de Metro
 
Registrado: julio-2005
Posts: 20.191


Enviar un mensaje por MSN a Metro
Super Pi de 1M casi corre en el cache de estos proces.

Para super pi lo que mas influye es:

Frecuencia CPU
Bus entre las memos y proce
Frecuencia memorias

Ojo que super pi es una aplicacion bastante poco representativa de el total de los programas que existen. Seria interesante ver un Super Pi parchado hasta con SSE4.1 y ver cuanto se demora.
__________________

Red & Black
Metro is offline   Citar y responder
Old 27-sep-2007, 19:12   #5
Abraxas_tm
Experimentado
 
Avatar de Abraxas_tm
 
Registrado: mayo-2007
Posts: 737


no me acuerdo en ke review, en el encodeo de video el disco duro -este era un seagate de 7200 rpm con grabacion perpendicular- hacia un cuello de botella enerme al procesador, en el cual el proce tubo ke trabajar a una velocidad menor para ajustarse a la cantidad de informacion el hdd podia recibir.

con los discos de estado solido eso deberia cambiar, a medida ke estos aumenten su tamaño y la velocidad de lectura /escritura
__________________

Abraxas_tm is offline   Citar y responder
Old 28-sep-2007, 03:09   #6
x
Ziggy stardust
 
Avatar de x
 
Registrado: mayo-2004
Location: Donostia-San Sebastian, España
Posts: 2.332


Enviar un mensaje por MSN a x
Quote:
Originalmente publicado por Tbon Ver post
dependiendo de la aplicacion el disco toma o no un papel preponderante, como dice Xavier, las aplicaciones que corren directo a memoria no hay tanto problema, ademas superpi es una aplicacion bastante liviana, sin embargo en aplicaciones como por ejemplo edicion de video, donde siempre accedes a la memoria virtual por el tamaño de los ficheros, el disco toma un rol fundamental y si, hay una caida en el rendimiento, notable.
Pero si accedes a la memoria virtual, significa que no tienes suficiente ram para hacer lo que deberias. El cuello de botella no es la velocidad del disco, sino que la cantidad de ram.

Quote:
Originalmente publicado por Abraxas_tm Ver post
no me acuerdo en ke review, en el encodeo de video el disco duro -este era un seagate de 7200 rpm con grabacion perpendicular- hacia un cuello de botella enerme al procesador, en el cual el proce tubo ke trabajar a una velocidad menor para ajustarse a la cantidad de informacion el hdd podia recibir.
La cpu no trabaja a una velocidad menor, simplemente mientras espera al disco no hace nada. Pero no es que tenga que ajustarse.
x is offline   Citar y responder
Old 28-sep-2007, 06:27   #7
Tbon
my way home
 
Avatar de Tbon
 
Registrado: enero-2004
Location: Paris, Texas
Posts: 8.990


Quote:
Originalmente publicado por x Ver post
Pero si accedes a la memoria virtual, significa que no tienes suficiente ram para hacer lo que deberias. El cuello de botella no es la velocidad del disco, sino que la cantidad de ram.
En edicion de video nunca es suficiente ram y es fundamental tener un arreglo de discos que te permitan salir del problema cuando pagina a memoria virtual, mas aun cuando hablamos de Windows.
Tbon is offline   Citar y responder
Old 28-sep-2007, 07:46   #8
Riso
yoS neiuQ és on aY
 
Avatar de Riso
 
Registrado: mayo-2006
Location: Popayán Colombia
Posts: 2.663

Mi PC

Enviar un mensaje por MSN a Riso
Osea que un arreglo raid0 tal vez, subsanaria un poco el cuello de botella, pero en aplicaciones que aprovechan fuerza bruta de proce no habria problema, siempre y cuando la ram tambien responda adecuadamente.

saludos!!!
__________________


Actualizando Firma...

3...2...1...
Riso is online now   Citar y responder
Old 28-sep-2007, 16:54   #9
StUcK
Overclocker
 
Avatar de StUcK
 
Registrado: febrero-2005
Location: Santiago, Santiago Centro
Posts: 2.379

Mi PC

Quote:
Originalmente publicado por Riso Ver post
Osea que un arreglo raid0 tal vez, subsanaria un poco el cuello de botella, pero en aplicaciones que aprovechan fuerza bruta de proce no habria problema, siempre y cuando la ram tambien responda adecuadamente.

saludos!!!
discos SSD, cuando esten mas depurado, incluso por el tipo de memoria que es estoy casi seguro que despues inventaran un bus especial para este tipo de discos donde se integren a la mobo (en placas para servidores) para hacer un canal dedicado de datos entre el CPU - MEM - E/S, salu2...
__________________
Celeron Dual Core E1200@3000mhz + Zalman 9500AT // Asus P5Q-E // 2x1024 OCZ Reaper PC9600 // Sapphire HD 3850 512 MB // Seagate Barracuda 250GB 7200.10 Sata II // Tagan Easycon 480W PFC // Chenming 601 AE (StUcK Modd) // Samsung SyncMaster 955DF 19'' // Coolermaster Aerogate II // Pctronix 2.1 + 2 Phillips

Smartphone Qtek 9100 G3 195mhz@260mhz // CID Unlocked // Windows Mobile 6.1 Spanish // Wifi // BT // 2Gb // Vista Skin // Google Maps (GPS del pobre) // Windows Live Messenger
StUcK is online now   Citar y responder
Old 28-sep-2007, 17:40   #10
Riso
yoS neiuQ és on aY
 
Avatar de Riso
 
Registrado: mayo-2006
Location: Popayán Colombia
Posts: 2.663

Mi PC

Enviar un mensaje por MSN a Riso
Ojalá los SSD sean una buena solución de transferencia de datos...ya que el resto de hardware (proce, mobo, entre otros) han evolucionado de forma mas fluida que los hdd.

saludos!!!
__________________


Actualizando Firma...

3...2...1...
Riso is online now   Citar y responder
Old 28-sep-2007, 20:06   #11
Abraxas_tm
Experimentado
 
Avatar de Abraxas_tm
 
Registrado: mayo-2007
Posts: 737


Quote:
Originalmente publicado por x Ver post
Pero si accedes a la memoria virtual, significa que no tienes suficiente ram para hacer lo que deberias. El cuello de botella no es la velocidad del disco, sino que la cantidad de ram.



La cpu no trabaja a una velocidad menor, simplemente mientras espera al disco no hace nada. Pero no es que tenga que ajustarse.
era pa ke se entendiera la idea

ahora los discos de estado solido, va a hacer el gran cambio en rendimiento y dejara atras el gran cacho de los discos actuales
__________________

Abraxas_tm is offline   Citar y responder
Old 29-sep-2007, 03:04   #12
x
Ziggy stardust
 
Avatar de x
 
Registrado: mayo-2004
Location: Donostia-San Sebastian, España
Posts: 2.332


Enviar un mensaje por MSN a x
Quote:
Originalmente publicado por Tbon Ver post
En edicion de video nunca es suficiente ram y es fundamental tener un arreglo de discos que te permitan salir del problema cuando pagina a memoria virtual, mas aun cuando hablamos de Windows.
De cuanta memoria estamos hablando? Por que la memoria virtual no siempre es mucha en comparación con la RAM.
x is offline   Citar y responder
Old 29-sep-2007, 09:49   #13
Tbon
my way home
 
Avatar de Tbon
 
Registrado: enero-2004
Location: Paris, Texas
Posts: 8.990


Quote:
Originalmente publicado por x Ver post
De cuanta memoria estamos hablando? Por que la memoria virtual no siempre es mucha en comparación con la RAM.
digamos 3.5gb de ram, la Virtual generalmente se configura al doble, aunque yo no suelo asignar mas de 2gb, cuando trabajas en video HD los 3.5gb se te hacen muy poco, especialmente si trabajas con proyectos largos y te das cuenta de inmediato cuando comienzas a trabajar con memoria virtual, porque todo se pone muchisimo mas lento..

salu2!
Tbon is offline   Citar y responder
Old 06-oct-2007, 00:12   #14
DrCooling
El Grinch
 
Avatar de DrCooling
 
Registrado: octubre-2005
Posts: 1.644


Quote:
Originalmente publicado por Abraxas_tm Ver post
era pa ke se entendiera la idea

ahora los discos de estado solido, va a hacer el gran cambio en rendimiento y dejara atras el gran cacho de los discos actuales

Esto no es tan asi. Los discos de estado solidos son en realidad mas lentos que los discos mecanicos. En lo que si son muy rapidos los de estado solido es encontrando datos en su interior, cosa inutil a la hora de editar un video ya que lo que prima es la transferencia.

Por lo menos lo que yo hago siempre es tener discos dedicados. Uno para sistema, otro para archivo de paginacion, otro para temporales de toda clase y otro para los videos a editar, asi evito perder tiempo ya sea por un cuello de botella en el bus o por que la aguja del disco esta siendo exigida demaciado y pierde tiempo encontrando archivos.

Lo que mecniona TBON es cierto, a penas se pone exportar en el programa, el sistema se pajea entero, como que no se puede hacer nada mas en el equipo
DrCooling is offline   Citar y responder
Old 06-oct-2007, 03:35   #15
x
Ziggy stardust
 
Avatar de x
 
Registrado: mayo-2004
Location: Donostia-San Sebastian, España
Posts: 2.332


Enviar un mensaje por MSN a x
Quote:
Originalmente publicado por Tbon Ver post
digamos 3.5gb de ram, la Virtual generalmente se configura al doble, aunque yo no suelo asignar mas de 2gb, cuando trabajas en video HD los 3.5gb se te hacen muy poco, especialmente si trabajas con proyectos largos y te das cuenta de inmediato cuando comienzas a trabajar con memoria virtual, porque todo se pone muchisimo mas lento..
Entonces con 6 Gb de RAM ya no deberias tener problemas, no es tanto.
x is offline   Citar y responder
Old 07-oct-2007, 14:01   #16
RadA
Bass Player
 
Avatar de RadA
 
Registrado: abril-2007
Location: En una casa con un techo y unas piezas
Posts: 150


Quote:
Originalmente publicado por x Ver post
Entonces con 6 Gb de RAM ya no deberias tener problemas, no es tanto.
Hasta yo no tendria problemas cn 6Gb de RAM
en todo caso tengo una consulta: Puede inferir el Sistema operativo en la velocidad del Computador??
sorry si es muy noob la pregunta pero tengo esa duda
__________________
"Dios ha Muerto, parece que lo mataron los Hombres"

Soy Chaman en los Mir
RadA is offline   Citar y responder
Old 07-oct-2007, 18:29   #17
Tbon
my way home
 
Avatar de Tbon
 
Registrado: enero-2004
Location: Paris, Texas
Posts: 8.990


Quote:
Originalmente publicado por x Ver post
Entonces con 6 Gb de RAM ya no deberias tener problemas, no es tanto.
seria "mejor" aun cuando sigue sin ser suficiente (sobre los 8gb estariamos frente a una estacion muy bien posicionada para trabajar en post-produccion), sin embargo con 6gb en Ram necesitas de 64bits, porque con PAE muchos de los programas dirigidos al trabajo multimedia andan bastante mal.

Ademas a 64bits hay una ganancia bastante notoria en rendimiento (bajo los programas que estan optimizados para ello) en el ambiente multimedia, por lo que en mi opinion es un paso natural y necesario.

salu2!
Tbon is offline   Citar y responder
Old 01-nov-2007, 14:59   #18
>M3
Usuario
 
Avatar de >M3
 
Registrado: octubre-2006
Posts: 151


Lo que pasa es que los discos duros tienen 2 factores criticos de performance:

1) SeekTime: El tiempo que le toma al disco duro ubicar el dato que le pediste. Un seektime lento se nota por ejemplo cuando abres muchos programas al mismo tiempo, el SO empieza a sacar desde el disco duro muchos datos que estan en distintas zonas de la superficie del disco y si el disco tiene un bajo seektime, esto va a tomar mucho tiempo.

2) Transfer rate: La maxima velocidad a la que puedes sacar un flujo de datos continuo (ejemplo archivo de video) desde el disco duro hacia afuera y desde afuera hacia el disco. Esto se nota cuando estas copiando un archivo grande o trabajando con archivos grandes, ejemplo video HD.

Los discos SSD tienen muchas ventajas: Mayor confiablidad, menos consumo de energia, menos generación de calor y la mas imporante es que tienen un SeekTime de practicamente 0ms, por lo que botear el sistema operativo por ejemplo seria considerablemente mas rapido. Tambien tienen transfer rates mayores (sobre todo de escritura).

Pero claro, uno podria decir: "Como la ram esta barata le pongo 8GB a mi PC y todo se trabaja en memoria, usando lo menos posible el disco duro". No es tan así, aqui entra en juego cuan eficiente es el sistema operativo para administrar la memoria. Ademas, es muy raro que se copien archivos del usuario a la memoria ram, suele ser poco eficiente y poco seguro.

El tema del cuello de botella de los computadores personales es bien relativo, el disco duro efectivamente es el componente cuyo diseño ha sido menos actualizado. Los discos SSD con sus bajisimos Seektimes van a hacer que los computadores funcionen con muchisima mas fluidez ambientes cotidianos en que hay muchas tareas del usuario ejecutando en paralelo (web,mail,multimedia,ofimatica,etc).

Respecto a la edición de video, el cuello de botella pueden ser las dos cosas procesador porque se requiere mucha potencia para encodear un video de alta definición y segundo el disco porque durante el encodeo el disco tiene que ir leyendo el archivo fuente en un sector del disco y en paralelo ir escribiendo el archivo de destino en otro sector del diso bastante lejano. Una buena idea en este caso es usar un disco como fuente y otro como destino.
>M3 is offline   Citar y responder
Old 07-nov-2007, 01:36   #19
electrodj
old school
 
Avatar de electrodj
 
Registrado: agosto-2005
Posts: 616


Enviar un mensaje por ICQ a electrodj
quisa lo que ustedes quieren es algo como esto

Ya esta inventado , es pci x y le pega en el suelo a cualquier arreglo raid que se les pueda ocurrir es de 640gb pronto habra del doble y los precios iran bajando , si lo comparan con lo que costaria un servidor de discos con prestaciones similares el precio seria ridiculo , pero para un usuario "normal" por ahora es un tanto cara .Pero como todo en el hardware en un año sera acsequible

ha un poco de specks

So how fast is the ioDrive? Flynn said the card has 160 parallel pipelines that can read data at 800 megabyte per second and write at 600 Mb/sec.

http://www.tgdaily.com/content/view/34065/135/
__________________

Editado por electrodj en 07-nov-2007 a las 01:47.
electrodj is offline   Citar y responder
Old 08-nov-2007, 03:19   #20
DrCooling
El Grinch
 
Avatar de DrCooling
 
Registrado: octubre-2005
Posts: 1.644


Eso es casi tan caro como tener la misma cantidad de memoria ram instalada, pero mas lento.

Ademas eso saldra a la venta a principios del proximo año y solo con controladores de linux. Para edicion de video se usa windows y free bsd asi que por lo pronto aun no es una solucion como corresponde.

Habria que ver que tanto mas rapido funciona un sistema de edicion de video con esa tarjeta ya que los videos tampoco son tan pesados como para colapsar un disco duro. El drama va por el uso de la memoria virtual que es 1000 veces mas lenta en su acceso que la memoria ram. Si se pudiera tener la cantidad de memoria suficiente como para que el sistema no acceda a la memoria virtual (o swap) el disco duro no deberia ser una limitacion, total, placas madres para eso existen.

Editado por DrCooling en 08-nov-2007 a las 03:22.
DrCooling is offline