Show Posts
|
Pages: [1] 2 »
|
Evet arkadaslar, picocoin maceramiz yavas yavas ilerlemeye devam ediyor: Buguen kodunu C'den C++'a port ettim; gerci bir cok sey copy & paste .. ama yinede C ile C++ ayni dil olmadigindan, port olayi kodu anlami sagliyor: Bloom filter'leri bir bilgisayarci acisindan baya ilginc bir yapi: Bir elemanin bir kuemeye ait olup olmadigini hizli bir sekilde test ( probabilistic) edebiliyor; daha cok bilgi icin https://en.wikipedia.org/wiki/Bloom_filter tavsiye ederim. Header dosyasi: struct bloom { GString *v_data; unsigned int n_hash_funcs; };
namespace Bloom { // 20k items with FP rate < 0.1% or 10k items and < 0.0001%
enum { MAX_FILTER_SIZE = 36000, // bytes MAX_HASH_FUNCS = 50, };
bool init(struct bloom *bf, unsigned int n_elements, double fp_rate); void free(struct bloom *bf);
void insert(struct bloom *bf, const void *data, size_t length); bool contains(struct bloom *bf, const void *data, size_t length); } Altyapi yavas yavas ortaya cikmaya basladi, ama daha cok is var: Bir sonra ki adim herhal ve kodunu incelemek olacak.
|
|
|
Slm arkadaslar, Daha once tavsiye ettigim hypernova.pw oelmek uezere (pool admin hatasi); tavsiye etmiyorum artik taa ki admin hatasini duzeltene dek.
|
|
|
Evet arkadaslar base58 header boeluemundeki kodu C den C++ gecirdim .. C kodu aslinda temiz, ama uzun suere Python kullandigimdan, bazen kendimi tas devrine savrulmus gibi hissediyorum. https://github.com/hsk81/ccoin-xx sitesinden ilerlememi takip edebilirsiniz. Anlasilan bitcoin kendine has kodlamasi kullaniyor: Daha standard olan kodlamasina goere daha "web friendly" (yani herhangi bir "string"i b'58 ile cevirdiginizde garip garip karakterler cikmiyor): namespace Base58 { GString* encode(const void *data, size_t data_length); GString* encode_check(unsigned char address_type, bool has_address_type, const void* data, size_t data_length);
GString* decode(const char *string_in); GString* decode_check(unsigned char *address_type, const char *string_in); }
Daha bu ilk adim: Anlayabildigim kadari ile "-check" ile biten fonktionlar encoding yaparken isin icine birde hash katip, cevirimin dogru olup olmadigini test ediyor. Bir sonraki adim ve icin test kodunu anlayip C++ cevirmek. Daha cok is var .. ![Grin](https://bitcointalk.org/Smileys/default/grin.gif)
|
|
|
Mtgox scam no use
mtgox.com scam degildir
|
|
|
@Balthazar: Are you making sure that those miners who have withdrawn too much (and stole the LTCs from the pool) that day, are not being paid here? I'd asked you this before, but I could not find your answer yet. The above list includes some of the 68 users who withdrew too much; so is it possible that you double check please? Thank you. ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
|
|
|
Bence BTC/LTC olayinda kazanc yollari sunlar:
* madencilik (zamanla daha az karli); ve * servisler (cok karli):
- mesela TRY/BTC borsasi kurmak;
- yada bir "escrow" servisi: yani ben tanimadigim ve guvenmedigim biriyle bir alis veriste bulunacagim. Bu guevenilir arabulucu sayesinde iki bir birini tanimayan ve birbirine guevenmeye kisiler alis veris edebiliyorlar;
- arabulucu baska bir sirket: ben adamlara BTC veriyorum ve onlar TRY ile istedigim ueruenue alip bana yolluyorlar;
- bitpay.com'um TRY versiyonu;
- herhangi bir banka ile anlasip bir BTC kredi karti;
- BTCnin bir "option" yada "future" piyasasi yok .. bude BTC ile uzun vadeli finansal planlamayi kisitliyor. Duenyanin en bueyuek pazari mesela USD future'lari; Mekanizma: bir arabulucu sirket/banka bana mese 3 ay sonra BTCyi X fiyatinda alma/satma garantisi veriyor .. bu garanti icin ben bankaya az bir komisyon oedueyorum. Fayda: Bu garanti sayesinde elimdeki BTCnin 3 ay sonra an az/cok ne kadar TRY elde edebilegimi bilebiliyorum. Banka batmamak icin "delta hedging" uyguluyor.
- BTC ile borc alip/satmasi imkansiz; bunu yapan ilk banka cok kar yapacakdir;
- Ayni sekilde BTC herhangi bir faiz vermiyor .. eger bir banka BTC hesabi acma imkani verip az bir faiz verirse, yine cok kar yapacakdir; istemeyen BTCyi kendi Laptopunda (yani yasitigin altinda tutar), isteyenede ama banka hesap acarak faiz imkani verir;
- BTCnin kendisinde faiz diye bir olay yok: eger gercek islami bankacilik uygulamak isteyen arkadaslar varsa, piyasadaki tuem "islami" diye gecinen finans ueruenlerinden daha temiz BTC bazinda islami sigorta/bono/sukuk gibi finans ueruenleri cikarip, ciddi bir reklam kampanyasi ile bu konuda hassas olan vatandaslari muesteri olarak kazanabilir;
- Amerikada birisi BTC bankamatigi cikarmis: USD veriyorsun, makina sana BTC cikariyor .. bu TRY icin uygulanabilinir;
- BTC hakkinda Turkiyede gercekden tanitimini yapan bir dergi/gazete yok, boyle bir seyi internet ortaminda kurup reklamlardan kazanilabilinir;
- BTC 100% anonim degildir .. "data mining" ile yamuk isler yapanlar takip edilebilinir; boyle bir yazilim yazip, devlete ASIRI buyuk paralar ile satilabilinir; ayni zamanda BTCden anonimite konusunda daha guclu coinlar gelistirebilinir (mesela "zerocoin") ve bu daha gucle coinlara karsi daha sofistike yazilimlar yapilabilinir (ve tabi guevenlik guclerine dahada fazla karla TEKRAR satilabilinir);
- ..
|
|
|
Arkadaslar http://www.coinwarz.com/cryptocurrency sitesinde bir cok coin'u ile ilgili madenciligi karsilastirabiliyorsunuz .. kapasitenizi yaziyorsunus, elektrik fiyatini ve size aninda hangi coin en karli hemen listeyi cikariyor.
|
|
|
ltcmine.ru aslinda cok iyi ama iki/uc guen once adam bir hata yapti, 11 LTCem herhal buhar oldu .. hypernova.pw'yi kullaniyorum artik.
|
|
|
Linkde ki bilgiler cok degerli; tsk! ![Cheesy](https://bitcointalk.org/Smileys/default/cheesy.gif)
|
|
|
Merhaba arkadaslar, iki senedir BTC/LTC ile ugrasiyorum ve su aralar PPCyi de kurcalamaya basladim; her ne kadar bitcoinun alt yapisini anlamis olsamda asil kodunu dunyada gercekten yemis bitirmis insan sayisinin fazla olmadigini tahmin ediyorum. Bu sebeple C kodunu okuyup analiz etmeye basladim; yanlis ugrastigim kod bitcoinun kendi has kodu degil, ama yeni yazilmis bir versiyonu: https://github.com/jgarzik/picocoin. Amacim picocoin C kodunu C++ yada Pythona cevirip, bu BTC olayini temelden anlayip, hatta belkide kitabini yazmak. Daha yeni basladim, ve kod bazindaki bazi baglari inceliyorum su an. C kodunun headearlar arasindaki baglar: ![](https://ip.bitcointalk.org/?u=http%3A%2F%2Fdb.tt%2FPEBFf3be&t=665&c=gYZDC41_RKvoGA) Eger buna benzer bir ise girismis arkadasimiz varsa, bilgi alis verisine acigim; selamlar.
|
|
|
Hayir arkadaslar, ben her ne kadar bitcoin/litecoin a destek veriyorsamda, bu pankart fikri devletin antipatisini cekip ardindanda yasaklar gelecekdir; ve eger bitcoina karsi yaptirimlar baslarsa turkiyede ki BTC/LTC yapilasmasina zarar verir .. daha kimsenin ne olup bittigini anladigi yok, birak isler yavas yavas ilerleyerek guec kazansin. Hizli yuruyen cabuk yorulur.
|
|
|
hypernova.pw sitesini tavsiye ederim
|
|
|
@Balthazar: Are you making sure that those miners who have withdrawn too much (and stole the LTCs from the pool) that day, are not being paid here?
|
|
|
@hashrateproducts: What is your ambient/room temperature?
|
|
|
So as a conclusion: It is possible to run 2x ASUS 7950 without low voltage problems by upgrading to the newest drivers (for Ubuntu). I solved the overheating problem by underclocking the hotter GPU: GPU 0: 75.0 CGPU 0: 442.0 / 434.6 Kh/s | A:103 R:0 HW:0 U:3.04/m I:20 75.0 C F: 87% (3582 RPM) E: 725 MHz M: 850 Mhz V: 1.090V A: 99% P: 20% Last initialised: [2013-05-03 16:02:34] Intensity: 20 Thread 0: 443.0 Kh/s Enabled ALIVE
GPU 1: 72.0 CGPU 1: 599.7 / 576.8 Kh/s | A:89 R:12 HW:0 U:2.62/m I:20 72.0 C F: 36% (2092 RPM) E: 1100 MHz M: 1375 Mhz V: 1.090V A: 99% P: 20% Last initialised: [2013-05-03 16:02:34] Intensity: 20 Thread 1: 599.4 Kh/s Enabled ALIVE
The overall performance I get is slightly more than 1Mh/s: cgminer version 3.1.0 - Started: [2013-05-03 16:02:29] -------------------------------------------------------------------------------- (5s):888.3K (avg):1.009Mh/s | A:205 R:12 HW:0 U:5.8/m WU:886.2/m ST: 2 SS: 0 NB: 11 LW: 191 GF: 0 RF: 0 Connected to ltcmine.ru diff 128 with stratum as user hsk81_0 Block: d5e66ac92a1de975... Diff:31.6M Started: [16:35:18] Best share: 127K -------------------------------------------------------------------------------- [P]ool management [G]PU management [S]ettings [D]isplay options [Q]uit GPU 0: 75.0C 3584RPM | 396.6K/434.2Kh/s | A:107 R: 0 HW:0 U:3.02/m I:20 GPU 1: 72.0C 1987RPM | 499.6K/577.1Kh/s | A: 99 R:12 HW:0 U:2.79/m I:20 --------------------------------------------------------------------------------
I use the following command line: #!/bin/bash
export DISPLAY=:0 ; export GPU_MAX_ALLOC_PERCENT=100 ; export GPU_USE_SYNC_OBJECTS=1 ;
LTCPOOL=${1-"http://my-pool.tld:port"} LTCUSER=${2-"my-username"} LTCPASS=${3-"my-password"}
INTENSITY=20 ; ## -I $INTENSITY THREAD_CONCURRENCY=16384 ; ## --thread-concurrency $THREAD_CONCURRENCY GPU_ENGINE=725,1100 ; ## --gpu-engine $GPU_ENGINE GPU_MEMCLOCK=850,1375 ; ## --gpu-memclock $GPU_MEMCLOCK GPU_POWERTUNE=20 ; ## --gpu-powertune $GPU_POWERTUNE
cd /opt/cgminer && rm -f *.bin && ./cgminer --scrypt --auto-fan \ --url $LTCPOOL --userpass $LTCUSER:$LTCPASS \ --thread-concurrency $THREAD_CONCURRENCY -I $INTENSITY \ --gpu-engine $GPU_ENGINE --gpu-memclock $GPU_MEMCLOCK \ --gpu-powertune $GPU_POWERTUNE
If somebody has better performance with both ASUS 7950 running at lower or equal 75 C degrees, then please share it. Thanks. ![Cheesy](https://bitcointalk.org/Smileys/default/cheesy.gif)
|
|
|
@z3r0: Hi, thanks for the tip; do you mean this would lower my GPU temperature? Where can I get such dummy plugs? I've seen some people also attach a resistance to a dummy but don't know what that actually does ..
|
|
|
Heureka! ![Grin](https://bitcointalk.org/Smileys/default/grin.gif) So the issue was software drivers: following the instructions at http://www.reddit.com/r/litecoinmining/comments/1c4n7i/guide_getting_started_with_n_x_radeon_7950_on/ and updating my AMD drivers (Step #8) did the trick .. but now I've another problem: Overheating ![Shocked](https://bitcointalk.org/Smileys/default/shocked.gif) Hot GPU: GPU 0: 593.7 / 466.6 Kh/s | A:14 R:0 HW:0 U:2.61/m I:20 87.0 C F: 85% (3592 RPM) E: 1100 MHz M: 1500 Mhz V: 1.090V A: 99% P: 20% Last initialised: [2013-05-02 13:58:33] Intensity: 20 Thread 0: 597.5 Kh/s Enabled ALIVE
Cold GPU: GPU 1: 596.8 / 590.7 Kh/s | A:27 R:0 HW:0 U:5.04/m I:20 72.0 C F: 37% (2138 RPM) E: 1100 MHz M: 1500 Mhz V: 1.090V A: 99% P: 20% Last initialised: [2013-05-02 13:58:33] Intensity: 20 Thread 1: 595.9 Kh/s Enabled ALIVE
Although the upper RPM is crazy the heat conduction does not seem to be as great as the lower GPU; I opened my case to increase air circulation but does not seem to help that much .. I think I'll replace my GPU 0 which is a fat ASUS with a thinner Sapphire to have more space for air circulation, or just rip everything out of the case and put them into an open laundry basket or something like that.
|
|
|
@Apothem: Nope no crossfire, did try it though without any observable performance gains or losses. I also tried to plug in the thinner Sapphire 7950 into PCIe slot #1 and the larger Asus 7950 into slot #2 (instead of slot #3) but no gains here either: Good GPU: (Sapphire) GPU 0: 294.3 / 274.6 Kh/s | A:5 R:1 HW:0 U:2.14/m I:20 76.0 C F: 85% (4016 RPM) E: 900 MHz M: 1250 Mhz [b]V: 1.169V[/b] A: 99% P: 20% Last initialised: [2013-05-01 22:14:20] Intensity: 20 Thread 0: 276.9 Kh/s Enabled ALIVE
Evil GPU: (Asus) GPU 1: 253.5 / 274.6 Kh/s | A:2 R:1 HW:0 U:1.43/m I:20 37.0 C F: 8% (1230 RPM) E: 300 MHz M: 150 Mhz [b]V: 0.850V[/b] A: 0% P: 20% Last initialised: [2013-05-01 22:14:20] Intensity: 20 Thread 1: 230.1 Kh/s Enabled ALIVE
An interesting observation is that if I plug my two Asus 7950 into the PCIe slots #1 and #3 the first Asus 7950 has a voltage of V: 1.090V while my Sapphire here uses V: 1.169V. The conclusion here is that my problem does not seem to be caused by an upper voltage limit, since V: 1.169V + V: 0.850V (Sapphire+Asus) is larger than V: 1.090V + V: 0.850V (Asus+Asus). Observing this eliminates (almost) all my suspicions that my motherboard might be the root of all evil (was very unlikely anyway, since its brand new and was not the cheapest available). And since all cards deliver individually excellent hashing rates (595Kh/s for both Asus and 630Kh/s for Sapphire), I started to think that software might be the reason why I can't increase my performance with the number of graphic cards linearly. ![Undecided](https://bitcointalk.org/Smileys/default/undecided.gif) Another option might be that I need those powered risers (PCIe extension cables) to solve my voltage issues; since I don't have those cables available right now I'll continue to pray to the ASIC god to increase my hashing power through a miracle .. damn. ![Embarrassed](https://bitcointalk.org/Smileys/default/embarrassed.gif)
|
|
|
|