Bitcoin Forum
May 04, 2024, 03:42:19 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 [6]
101  Bitcoin / Bitcoin Technical Support / Re: UPDATED - Linux x64 bins for those having libcrypto and GLIBCXX_3.4.11 troubles on: July 15, 2010, 06:34:27 PM
Ah, my mistake.  I was missing
sudo apt-get install libdb4.6++-dev

Getting further now.

I hitting this:
/usr/include/assert.h:39:42: error: missing binary operator before token "("

Code:
#if defined __cplusplus && __GNUC_PREREQ (2,95)
# define __ASSERT_VOID_CAST static_cast<void>
#else
# define __ASSERT_VOID_CAST (void)
#endif

Not sure what to make of this yet.

(I'd try the static binary listed above, but this old server is still 32-bit.)
102  Bitcoin / Bitcoin Technical Support / Re: UPDATED - Linux x64 bins for those having libcrypto and GLIBCXX_3.4.11 troubles on: July 15, 2010, 06:14:30 PM
There is one include fine that doesn't seem to be present on a wx "base only" system:
#include <db_cxx.h>
(from headers.h)

Where does db_cxx.h come from?
103  Bitcoin / Bitcoin Technical Support / Re: UPDATED - Linux x64 bins for those having libcrypto and GLIBCXX_3.4.11 troubles on: July 15, 2010, 05:53:25 PM
Thanks.  I'm trying that now.  I've installed over a hundred debian packages so far to bring in gtk, x11 common, boost... For a lean headless file server, this really bloated out the package install.

A no-graphics (no x11) build process would be awesome.
104  Bitcoin / Bitcoin Technical Support / Changing network options requires bitcoin app restart on: July 15, 2010, 05:42:50 PM
Not a big deal, but it seems that enabling/disabling SOCKS in the
Settings -> Options -> Connect through socks4 proxy
doesn't take effect at "Apply" or "OK", but requires a client exit/restart.
(Windows 64bit)

I frequently move between open and closed networks, and use a SOCKS link from time to time.  The Connection count stays at 0 until I restart.
105  Bitcoin / Bitcoin Technical Support / Re: UPDATED - Linux x64 bins for those having libcrypto and GLIBCXX_3.4.11 troubles on: July 15, 2010, 05:38:56 PM
Conversely, is there a way to build bitcoind (only) from source?  That is, don't even look for the Wx/gtk libs on a headless server machine?

I wanted to build bitcoind on a Debian/stable machine that doesn't have these new libraries, but at a first pass, it seems to want the graphics libraries/includes even for "make bitcoind".  Any tips?
106  Bitcoin / Bitcoin Technical Support / Re: Static Linux x86_64 bins for those having libcrypto troubles on: July 15, 2010, 01:07:17 AM
I get the same:
`GLIBCXX_3.4.11' not found
on Debian.

The libg++ is not as new as the one bitcoind was compiled with, and the newer one is not available in stable.
107  Bitcoin / Development & Technical Discussion / Re: anyone tried running with VIA Padlock extensions? on: July 15, 2010, 12:42:34 AM
Excellent insight into how the SHA256 stages are used.
The machine I quoted above seems to run about 1630 khash/sec, so there's one data point.

If openssh is hashing 512-bit chunks at a throughput rate of 60726.70k bytes per second, that's 485 Mbps.
If bitcoin on the same machine is doing 1,630,000 btc-hashes per second, and each btc-hash is effectively 1536 bits (three 512-bit hash inputs) through the same pipeline, that's a whopping 2503 Mbps.

Is bitcoin really running SHA256 at 5x the speed of openssh?

Is each "khash/sec" a whole attempt, or each single cycle through SHA256?
108  Bitcoin / Development & Technical Discussion / Re: Generating Bitcoins with your video card (OpenCL/CUDA) on: July 14, 2010, 11:06:01 PM
Run
Code:
tail -f ~/Library/Application\ Support/Bitcoin/debug.log

You'll see if its using your card as an extra thread, will also show it initializing the OpenCL program.


Excellent info, Limb!  It seems the OpenCL doesn't automatically 'kick in' the NVidia graphics core. It stays on Intel.  I'm not sure how the OS auto-switches, but whatever it's looking for, bitcoin doesn't trip it.

When Intel is selected, the relevant portion seems to be:
Code:
GetAvailableDevices():  Found 1 OpenCL platform(s)
ThreadOpenConnections started
ThreadMessageHandler started
GetAvailableDevices():  Checking OpenCL platform 'Apple' (index 0)
proxy connecting
proxy connected
GetAvailableDevices():  Found 0 devices on platform 'Apple' (index 0)
4 processors

When I force the NVidia, we have ignition!
Code:
GetAvailableDevices():  Found 1 devices on platform 'Apple' (index 0)
Printing info for device index 0  Vendor: NVIDIA  Device: GeForce GT 330M
...
Device 'GeForce GT 330M (NVIDIA)' : CL_KERNEL_WORK_GROUP_SIZE : 192
Device successfully initialized!  (GeForce GT 330M (NVIDIA))

It runs one bitminer thread on OpenCL, and three on the CPU.
Code:
**Perf - thread 1 : 1128k iter/sec
**Perf - thread 2 : 296k iter/sec
**Perf - thread 3 : 293k iter/sec
**Perf - thread 4 : 296k iter/sec
**Perf - total : 2013k iter/sec (4 threads)

I've never seen the MBP fan this excited. Smiley

109  Bitcoin / Development & Technical Discussion / Re: anyone tried running with VIA Padlock extensions? on: July 14, 2010, 10:44:50 PM
There's a "drivers/crypto/padlock-sha.c" driver implementation in the standard kernel.

How does the openssl speed benchmark compare to bitcoin's khash/s?
Code:
openssl speed -evp sha256

On my Core2Duo E8500, it's:
Code:
The 'numbers' are in 1000s of bytes per second processed.
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
sha256           25568.41k    60726.70k   108968.11k   137848.27k   146604.46k
110  Bitcoin / Development & Technical Discussion / Re: Generating Bitcoins with your video card (OpenCL/CUDA) on: July 13, 2010, 09:38:04 PM
I didn't realize that the Mac dmg was already posted to a different thread.

Thanks for the link StinkiePhish!  I installed it on my Macbook Pro (GeForce GT 330M), and it runs/connects.
It says "Generating", but I suspect it's not.  The graphics card is still on the Intel integrated chip.

I forced it over to the NVidia, but it still just says "Generating", with no khash/s readout.
Activity Monitor shows Bitcoin using 400% of the CPU, so I suspect nothing is going on the GPU.

Anyone else?
111  Bitcoin / Development & Technical Discussion / Re: Generating Bitcoins with your video card (OpenCL/CUDA) on: July 13, 2010, 08:07:56 AM
Windows XP SP3 32-bit
GeForce GT 240
(96 CUDA cores, 1GB)

Happy to try experimental code.
Pages: « 1 2 3 4 5 [6]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!