Jabuk
Server (computing)
Stevie Jabuk

Stevie Jabuk

Pridružen/a: 26.09.2013
Prispevkov: 797
Moški

Poglej uporabnikov profil
Prispevek: #1   Objavljeno 27.02.2015 15:04:28
Server (computing)
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
Pozdravljeni, iščem server, na katerem bi poganjal python kodo. Moj procesor je žal prepočasen (gre se za računanje matrik).

Ve kdo kakšno rešitev?

_________________
MacbookPro (early 2011): dual-core i5 2.3gzh, 8GB ram, 320GB HDD
iPhone 6s+, 64 GB, iOS 10

Own (history):
iPhone 4s, 32 GB, iOS 6.1.1
Stevie Jabuk

Stevie Jabuk

Pridružen/a: 14.08.2008
Prispevkov: 664
Kraj: Novo mesto
Moški

Poglej uporabnikov profil
Prispevek: #2   Objavljeno 27.02.2015 15:33:52
Re: Server (computing)
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
Mogoče na google cloudu App Engine.. Maš par okolij za poganjat, pa še free je nekaj časa se mi zdi.
Stevie Jabuk

Stevie Jabuk

Pridružen/a: 26.09.2013
Prispevkov: 797
Moški

Poglej uporabnikov profil
Prispevek: #3   Objavljeno 27.02.2015 16:07:16
Re: Server (computing)
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
icysr je napisal/a:
Mogoče na google cloudu App Engine.. Maš par okolij za poganjat, pa še free je nekaj časa se mi zdi.


Tist kar bi jaz rabil, pride 40$ na mesec...

Tisto kar pa zastonj ponujajo, pa mam jaz boljš pogoje se mi zdi...

Torej, rabim čimveč procesorjev, malo rama in še manj trdega diska. Kje to dobit?

_________________
MacbookPro (early 2011): dual-core i5 2.3gzh, 8GB ram, 320GB HDD
iPhone 6s+, 64 GB, iOS 10

Own (history):
iPhone 4s, 32 GB, iOS 6.1.1
Stevie Jabuk

Stevie Jabuk

Pridružen/a: 05.09.2009
Prispevkov: 314
Moški

Poglej uporabnikov profil
Prispevek: #4   Objavljeno 01.03.2015 11:57:35
Re: Server (computing)
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
Če je požrešna stvar, ti jo ne bo 'nobeden' gostoval zastonj...
Stevie Jobs

Stevie Jobs

Pridružen/a: 25.06.2009
Prispevkov: 3387
Kraj: Maribor
Moški

Poglej uporabnikov profil
Prispevek: #5   Objavljeno 04.03.2015 15:42:20
Re: Server (computing)
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
Optimiziraj kodo. Smile
Stevie Jabuk

Stevie Jabuk

Pridružen/a: 26.09.2013
Prispevkov: 797
Moški

Poglej uporabnikov profil
Prispevek: #6   Objavljeno 04.03.2015 16:29:38
Re: Server (computing)
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
To se zavedam da ne bo zastonj... Smile

Hmm, težko optimiziram kodo. Gre se za množenje matrik v numpy-ju. Smile

primer množenja matrik: C = np.dot(A,B)

_________________
MacbookPro (early 2011): dual-core i5 2.3gzh, 8GB ram, 320GB HDD
iPhone 6s+, 64 GB, iOS 10

Own (history):
iPhone 4s, 32 GB, iOS 6.1.1
Stevie Jabuk

Stevie Jabuk

Pridružen/a: 18.03.2010
Prispevkov: 952
Moški

Poglej uporabnikov profil
Prispevek: #7   Objavljeno 05.03.2015 06:17:36
Re: Server (computing)
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
hmmm… si probal uporabit GPU namesto CPU?

Sicer se s tem še nisem ubadal … ampak bi vseeno probal:

en link:
http://deeplearning.net/software/theano/tutorial/using_gpu.html
Stevie Jabuk

Stevie Jabuk

Pridružen/a: 26.09.2013
Prispevkov: 797
Moški

Poglej uporabnikov profil
Prispevek: #8   Objavljeno 05.03.2015 07:57:07
Re: Server (computing)
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
Nisem in tudi ne vem ce bi mi pomagalo (integrirana graficna).. Smile

_________________
MacbookPro (early 2011): dual-core i5 2.3gzh, 8GB ram, 320GB HDD
iPhone 6s+, 64 GB, iOS 10

Own (history):
iPhone 4s, 32 GB, iOS 6.1.1
Stevie Wozniak

Stevie Wozniak

Pridružen/a: 06.04.2014
Prispevkov: 1423
Moški

Poglej uporabnikov profil
Prispevek: #9   Objavljeno 05.03.2015 09:03:31
Re: Server (computing)
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
f0r3st727 je napisal/a:
Nisem in tudi ne vem ce bi mi pomagalo (integrirana graficna).. Smile

Katerakoli grafična, magari integrirana je boljša pri operacijah z vektorji in matrikami kot navaden CPU. Imaš openCL tudi za intel grafične (integrirane).

What Can Be Accelerated on the GPU
The performance characteristics will change as we continue to optimize our implementations, and vary from device to device, but to give a rough idea of what to expect right now:

Only computations with float32 data-type can be accelerated. Better support for float64 is expected in upcoming hardware but float64 computations are still relatively slow (Jan 2010).
Matrix multiplication, convolution, and large element-wise operations can be accelerated a lot (5-50x) when arguments are large enough to keep 30 processors busy.
Indexing, dimension-shuffling and constant-time reshaping will be equally fast on GPU as on CPU.
Summation over rows/columns of tensors can be a little slower on the GPU than on the CPU.
Copying of large quantities of data to and from a device is relatively slow, and often cancels most of the advantage of one or two accelerated functions on that data. Getting GPU performance largely hinges on making data transfer to the device pay off.
Stevie Jabuk

Stevie Jabuk

Pridružen/a: 26.09.2013
Prispevkov: 797
Moški

Poglej uporabnikov profil
Prispevek: #10   Objavljeno 05.03.2015 14:21:27
Re: Server (computing)
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
Super, tega pa nisem vedel. Smile

Vhala, nummy in No9. Smile

_________________
MacbookPro (early 2011): dual-core i5 2.3gzh, 8GB ram, 320GB HDD
iPhone 6s+, 64 GB, iOS 10

Own (history):
iPhone 4s, 32 GB, iOS 6.1.1
Ne moreš dodajati novih tem
Ne moreš odgovarjati na teme
Ne moreš urejati svojih prispevkov
Ne moreš brisati svojih prispevkov
Ne moreš glasovati v anketi
Pokaži sporočila:
Pojdi na:
Jabuk.si Vsa vsebina spletne strani je last Jabuk.si in njegovih članov. © 2004 - 2020 Jabuk.si Kontakt Kontakt   Domov Domov   Na vrh strani Na vrh strani