Nízké vytížení dual-core v SPP - nějaké nápady?

Instalace, nastavení, řešení problémů, rady... apod.
Odpovědět
no-X
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 24. úno 2004
Bydliště: Č.Budějovice

Nízké vytížení dual-core v SPP - nějaké nápady?

Příspěvek od no-X »

Uznávám, že název threadu je blbý, ale stručně a výstižně zároveň to opravdu nejde. Navíc ani nevím, do které sekce se tenhle dotaz hodí nejlíp, takže prosím o shovívavost. O co jde:

Pro převedení RAWů z foťáku používám program Sigma Photo PRO (dále jen SPP). Abych se mohl podívat, co v RAWech vlastně je, použiju autokonverzi všech fotek fo jpegu, prohlídnu a povedné pak zkonvertuju ručně. Problém je v tom, že automatická konverze většího množství fotek trvá dlouho. Používám na ní Athlon 64 3200+ / 2GHz. Procesor je většinu času vytížený na 100%.

Napadlo mě použít pro účely konverze notebook, ve kterém je Core Duo T2450 / 2 jádra na 2GHz. Jenže se objevil problém. Obě jádra jsou vytížena, ale jen cca na 40%, přičemž vytížení kolísá asi mezi 30-70%. Čtením z disku to spomalené není, HDD led jen sem-tam problikne. Paměti má také NB k dispozici více, než počítač s jednojádrovým Athlonem. Na obou sestavách používám XP PRO.

Má někdo nějaký nápad? Hledal jsem, jestli není třeba nějaký patch na XPéčka pro Intel, který by zefektivnil využití dual-core, ale nepodařilo se mi nic takového najít (přiznávám, moc se v tomhle nepohybuju, takže jsem mohl hledat blbě)
Nejlepší moderátor ve výslužbě
WoiTa
Mírně pokročilý
Mírně pokročilý
Uživatelský avatar
Registrován: 07. říj 2004
Bydliště: Chrudim, Brno
Kontaktovat uživatele:

Příspěvek od WoiTa »

Nepíšeš, jestli se ta automatická konverze na DualCore zrychlila nebo ne. Pokud ano, tak podle mě není co řešit. Nazval bych to standardním chováním.
no-X
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 24. úno 2004
Bydliště: Č.Budějovice

Příspěvek od no-X »

Neměřil jsem to, ale nemám to jak srovnávat. I na jednom jádru T2450 by to mělo běžet rychleji, než na Athlonu, takže ze srovnání Athlon / T2450 asi závěr nevykoukám :(
Nejlepší moderátor ve výslužbě
Sinpa
Mírně pokročilý
Mírně pokročilý
Uživatelský avatar
Registrován: 12. úno 2006
Bydliště: Zbůch

Příspěvek od Sinpa »

Co to dělá když v nastavení spřažení jader dáš jen jedno jádro?
AMD RYZEN 5 5600/Noctua NH-U12P, ASUS TUF B450-PRO GAMING, Patriot Viper 4 Series 16GB KIT DDR4 3200Mhz CL16, Sapphire Pulse Radeon RX 9070, Corsair RM750x, Samsung 970 EVO 500GB, Samsung 860 EVO 500GB, Intel SSD 530 120GB, WD AV Green Power 2TB, Chieftec Mesh LCX-01SL-SL-B silver, FiiO E10k OLYMPUS 2, EDIFIER R1280T WOOD
mina
Červená karta
Červená karta
Registrován: 12. kvě 2004
Bydliště: Praha
Kontaktovat uživatele:

Příspěvek od mina »

To by ta sigma musela bejt psana ve vice vlaknech pro vic jader. To co si popsal ty je chovani programu, co je psanej v jednom vlakne.

Resenim bude kouknout po naky SW alternative.
Windows 2008 "Workstation" >>> Vista Ultimate ;)
no-X
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 24. úno 2004
Bydliště: Č.Budějovice

Příspěvek od no-X »

Alternativa není.

Pokud program využívá jedno vlákno, tak jak by mohl vytěžovat rovnoměrně dvoujádrový procesor? (ptám se, nerozumím tomu)
Nejlepší moderátor ve výslužbě
mina
Červená karta
Červená karta
Registrován: 12. kvě 2004
Bydliště: Praha
Kontaktovat uživatele:

Příspěvek od mina »

no-X píše:Pokud program využívá jedno vlákno, tak jak by mohl vytěžovat rovnoměrně dvoujádrový procesor? (ptám se, nerozumím tomu)
Tak to je, wokna se presne takhle chovaj. Jestli te to potesi, lze si pres spravce uloh najit dany proces a pravym tlacitkem ho priradit k jednomu z jader. Nic tim ovsem neziskas.
no-X píše:Alternativa není.
Myslis jako, ze se ti nechce porizovat jinej program (je jich hafo...) - myslim teda jen na tu prvotni konverzi na ty nahledy, chapu ze pak ty jednotlivy prevody tech vybranejch budes chtit delat v necem "chytrejsim"

Jinac, ten processing RAW->JPEG je datove dost narocna operace, takze je dost pravdepodobny, ze pokud budes mit aplikaci na prevod s podporou vice jader, na notebooku ti to bude brzdit disk.
Windows 2008 "Workstation" >>> Vista Ultimate ;)
WoiTa
Mírně pokročilý
Mírně pokročilý
Uživatelský avatar
Registrován: 07. říj 2004
Bydliště: Chrudim, Brno
Kontaktovat uživatele:

Příspěvek od WoiTa »

Anebo se přímo v task manageru podívej, kolik vláken se vytvoří, když spustíš tu konverzi. Ať se tu nedohadujem kolikavláknová je to úloha.

Jinak jednovláknová úloha se takto na dvoujádru opravdu chová? Zkuste někdo spustit tuhle aplikačku co jsem vytvořil. 1 vlákno a vytíží 1-jádrový procesor na 100%. Bohužel nemám dvoujádro, tak to nemůžu ověřit.

Kód: Vybrat vše

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
  while(1);
  return 0;
}
mina
Červená karta
Červená karta
Registrován: 12. kvě 2004
Bydliště: Praha
Kontaktovat uživatele:

Příspěvek od mina »

Si myslis, ze kecam? :P

Dukaz misto slibu, 2jadro: http://img216.imageshack.us/img216/3150 ... ionkt0.jpg

Kdyz to pak priradis jednomu jadru, tak to jede na 100% a zbytek aplikaci wokna priradej jadru druhymu. Proc to vytezuje obe jadra napul, to vi buh a microsoft...

/edit: Me tak napadlo, ze to bude nejspis kvuli teplote na chipu, aby to bylo rovnomernejs rozlozeny
Windows 2008 "Workstation" >>> Vista Ultimate ;)
WoiTa
Mírně pokročilý
Mírně pokročilý
Uživatelský avatar
Registrován: 07. říj 2004
Bydliště: Chrudim, Brno
Kontaktovat uživatele:

Příspěvek od WoiTa »

mina píše:Si myslis, ze kecam? :P
To bych si nedovolil. :)
mina píše:Proc to vytezuje obe jadra napul, to vi buh a microsoft...
Nebudu mít klidný spánek, dokud to nezjistím.
no-X
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 24. úno 2004
Bydliště: Č.Budějovice

Příspěvek od no-X »

mina píše:
no-X píše:Alternativa není.
Myslis jako, ze se ti nechce porizovat jinej program (je jich hafo...) - myslim teda jen na tu prvotni konverzi na ty nahledy, chapu ze pak ty jednotlivy prevody tech vybranejch budes chtit delat v necem "chytrejsim"

Jinac, ten processing RAW->JPEG je datove dost narocna operace, takze je dost pravdepodobny, ze pokud budes mit aplikaci na prevod s podporou vice jader, na notebooku ti to bude brzdit disk.
Opravdu nevím o alternativním programu, který by byl schopen alespoň trochu inteligentně zpracovávat RAWy z Foveonu tak, aby po nějaké batch-konverzi s automatickým nastavením bylo z té fotky vůbec něco poznat.

Co se týče disku, tak ten skutečně jen občas problikne, rezervy jsou bohužel ve výpočetním výkonu.
Nejlepší moderátor ve výslužbě
mina
Červená karta
Červená karta
Registrován: 12. kvě 2004
Bydliště: Praha
Kontaktovat uživatele:

Příspěvek od mina »

Malejch programku na konverzi RAW 2 JPEG je hafo, na ty nahledy by to melo stacit. Ted ale nevim, zda mas problem s tema nahledama a nebo s processingem tech "vybranych" (myslim ten hodne palcivy). Ohledne dobryho programu bych poradil, ale bohuzel ne pod Win :/
Windows 2008 "Workstation" >>> Vista Ultimate ;)
Odpovědět

Zpět na „Ostatní programy“