BitShares Forum

Other => Graveyard => MemoryCoin => Topic started by: yvg1900 on January 27, 2014, 08:14:08 am

Title: New YAM version release
Post by: yvg1900 on January 27, 2014, 08:14:08 am
Updated M7k version of yam miner is available. It contains reduced memory mode for MMC, improved performance and connection stability.
M7k version of yam allows efficient CPU mining of MemoryCoin with all threads even with 1Gb RAM used for mining.
yam M7k runs significantly faster on AVX2 CPUs (Haswell) and has improved CPU load profile for overclocked configurations.
yam M7k fixes disconnect issues with some MMC mining pools that use get work protocol.

As usual, download at
https://www.dropbox.com/sh/jvp4wwek8jpohj7/RlW6hzYqTz
https://mega.co.nz/#F!h0tkXSxZ!f62uoUXogkxQmP2xO8Ib-g
http://sdrv.ms/18wfjYX
http://pan.baidu.com/s/1xOOWa

yvg1900
Title: Re: New YAM version release
Post by: itsik78 on January 27, 2014, 08:44:21 am
Thank you! This is great.
I see that that minimum memory per thread for MMC is still 1024 so I didn't understand what you mean by "It contains reduced memory mode for MMC".
I see that it's the total memory used now.

Thanks!
Title: New YAM version release
Post by: luckye on January 27, 2014, 10:26:48 am
Updated M7k version of yam miner is available. It contains reduced memory mode for MMC, improved performance and connection stability.
M7k version of yam allows efficient CPU mining of MemoryCoin with all threads even with 1Gb RAM used for mining.
yam M7k runs significantly faster on AVX2 CPUs (Haswell) and has improved CPU load profile for overclocked configurations.
yam M7k fixes disconnect issues with some MMC mining pools that use get work protocol.

As usual, download at
https://www.dropbox.com/sh/jvp4wwek8jpohj7/RlW6hzYqTz
https://mega.co.nz/#F!h0tkXSxZ!f62uoUXogkxQmP2xO8Ib-g
http://sdrv.ms/18wfjYX
http://pan.baidu.com/s/1xOOWa

yvg1900

Great work !!!

What version do you suggest to using with a westmere-ep cpu ? I'm currently using the nehalem one
Title: Re: New YAM version release
Post by: emre on January 27, 2014, 10:43:00 am
thanks.

getting ~10 HPM with my 24 core XEON L5639.
Title: Re: New YAM version release
Post by: andhar on January 27, 2014, 10:43:12 am
What version should i use for a i5-3570?

Don't got the K version.
Title: Re: New YAM version release
Post by: emre on January 27, 2014, 10:51:39 am
What version should i use for a i5-3570?

Don't got the K version.

ivy bridge.

you can learn your cpu's architecture by googling "[CPU MODEL] micro architecture".
Title: Re: New YAM version release
Post by: andhar on January 27, 2014, 10:54:33 am
That's what i thought but the miner just closes. Early in the morning so i must be doing something wrong here.
Title: Re: New YAM version release
Post by: bppsp1 on January 27, 2014, 01:49:29 pm
I notice that the new version doesnt have a constant 99.9-100% peg on each thread, it fluctuates alot between 92-98 on each threads and rarely pegs at 99.9-100%

Is this by design, surely such fluctuations would kill extra hashrate ?
Title: Re: New YAM version release
Post by: bppsp1 on January 27, 2014, 03:13:18 pm
Been playing around with new k version and noticed few things.

1.) k version ART dropped from previous version 59000 down to 1500 , thats a huge drop not sure what benefits it would give.
2.) k version SPM/HPM is lower on sandy-bridge than on j version using AV=1 (havnt tried all, but AV=1 always turned out fastest in previous version)
3.) k version using different m: values doesnt seem to make any difference at all.
4.) k version fluctuate between 90-100% usage on each thread all the time where the j version pegged to 99.9-100% all the time.
Title: Re: New YAM version release
Post by: sandor111 on January 27, 2014, 06:15:21 pm
Seems to perform worse than previous miner on dual L5639 :(
Code: [Select]
threads = 24
mining-params = mmc:av=0&aesni=on&m=22528&donation-interval=100
Title: Re: New YAM version release
Post by: Delinquency on January 27, 2014, 07:13:32 pm
Dual L5639 CONFIG:
 :P

mmc.sh
Code: [Select]
#!/bin/bash
echo always > /sys/kernel/mm/transparent_hugepage/enabled;
killall -9 yam;
killall -9 screen;
screen -mD taskset -c 0-11 ~/yam --config yam-mmc.cfg &
screen -mD taskset -c 12-23 ~/yam --config yam-mmc2.cfg &

yam-mmc.fg
Code: [Select]
threads = 12
mining-params = mmc:av=1&aesni=on&donation-interval=100&m=12288
mine = getwork://M869Fke4cHqJnUVZRvhdMHe45JW1pLprof@work.mmcpool.com:8880:8881:8882:8883/mmc
compact-stats = 0
print-timestamps = 0

yam-mmc2.cfg
Code: [Select]
threads = 12
mining-params = mmc:av=1&aesni=on&donation-interval=100&m=11264
mine = getwork://M869Fke4cHqJnUVZRvhdMHe45JW1pLprof@work.mmcpool.com:8880:8881:8882:8883/mmc
compact-stats = 0
print-timestamps = 0

Start--
Code: [Select]
chmod +x mmc.sh;./mmc.sh;

This assumes that you only have 24GB and occupying less than 1GB RAM.
uses Screen and taskset.

12.5+ H/m

--Nehalem core ++Fixed RAM on the second config.
Title: Re: New YAM version release
Post by: yvg1900 on January 27, 2014, 07:45:53 pm
I notice that the new version doesnt have a constant 99.9-100% peg on each thread, it fluctuates alot between 92-98 on each threads and rarely pegs at 99.9-100%

Is this by design, surely such fluctuations would kill extra hashrate ?

That would be the case if you use m=1024 and many threads. In this case mining will suffer from inter-thread sync contention.

Max perf can be obtained when m=1024*numberOfThreads, which is exactly the config from prev version.
Title: Re: New YAM version release
Post by: yvg1900 on January 27, 2014, 07:49:08 pm
Dual L5639 CONFIG:
 :P

mmc.sh
Code: [Select]
#!/bin/bash
echo always > /sys/kernel/mm/transparent_hugepage/enabled;
killall -9 yam;
killall -9 screen;
screen -mD taskset -c 0-11 ~/yam --config yam-mmc.cfg &
screen -mD taskset -c 12-23 ~/yam --config yam-mmc2.cfg &

yam-mmc.fg
Code: [Select]
threads = 12
mining-params = mmc:av=1&aesni=on&donation-interval=100&m=12288
mine = getwork://M869Fke4cHqJnUVZRvhdMHe45JW1pLprof@work.mmcpool.com:8880:8881:8882:8883/mmc
compact-stats = 0
print-timestamps = 0

yam-mmc2.cfg
Code: [Select]
threads = 12
mining-params = mmc:av=1&aesni=on&donation-interval=100&m=12288
mine = getwork://M869Fke4cHqJnUVZRvhdMHe45JW1pLprof@work.mmcpool.com:8880:8881:8882:8883/mmc
compact-stats = 0
print-timestamps = 0

Start--
Code: [Select]
chmod +x mmc.sh;./mmc.sh;

This assumes that you only have 24GB and occupying less than 1GB RAM.
uses Screen and taskset.

12.5+ H/m

--Nehalem core

If your OS supports NUMA and numactl, it is better to bind tasks to phys sockets using

numactl -N 0 -m 0 -- ./yam -c yam-mmc-0.cfg
numactl -N 1 -m 1 -- ./yam -c yam-mmc-1.cfg

Using taskset leaves open possibility of cross-socket memory allocation, which causes major underperformance.

Title: Re: New YAM version release
Post by: sandor111 on January 27, 2014, 09:18:35 pm
Binding the process to each physical socket performs roughly the same as taskset
Title: Re: New YAM version release
Post by: bppsp1 on January 27, 2014, 09:26:29 pm
I notice that the new version doesnt have a constant 99.9-100% peg on each thread, it fluctuates alot between 92-98 on each threads and rarely pegs at 99.9-100%

Is this by design, surely such fluctuations would kill extra hashrate ?

That would be the case if you use m=1024 and many threads. In this case mining will suffer from inter-thread sync contention.

Max perf can be obtained when m=1024*numberOfThreads, which is exactly the config from prev version.

Tried both, unfortunately the only thing better for me using version k is the much lower ART from 60000 down to 2000 , SPM/SPM suffered about 2-3% over long running session average.
Title: Re: New YAM version release
Post by: yvg1900 on January 27, 2014, 09:30:14 pm
SPM is a metric (Solutions Per Minute) that depends very much on luck. Brute performance metric is HPM.

Fact that you see much smaller ART means that many threads share same worker memory area.

Can you post here output from the miner where it shows Threads/Workers and memory size in use?

yvg1900
Title: Re: New YAM version release
Post by: h0g0f0g0 on January 27, 2014, 09:30:47 pm
Yam Live USB miner updated to M7k.

Download at http://memorycoin.org/downloads/livecd/releases/yam-live-1.3-M7k.zip (http://memorycoin.org/downloads/livecd/releases/yam-live-1.3-M7k.zip)
Title: Re: New YAM version release
Post by: yvg1900 on January 27, 2014, 09:31:40 pm
Binding the process to each physical socket performs roughly the same as taskset

Did you measure exact HPM values? Does OS really support NUMA? What is output of

numactl --hardware

yvg1900
Title: Re: New YAM version release
Post by: bppsp1 on January 27, 2014, 10:13:46 pm
I take back what I said earlier yvg1900

Figured out had random other issue causing issues with running yam instance.

Right now running av=1 and m=1024*threads resulting in 3-4% performance gain over previous version.

Thanks
Title: Re: New YAM version release
Post by: luckye on January 27, 2014, 10:32:46 pm
I think that the New k version works better that the previous one because is more flexible...for a system like the mine with a lot of physical and virtual cores, the memory size is crucial.
I'm getting 2.4 hpm more !
Title: Re: New YAM version release
Post by: volkantipi on January 28, 2014, 08:35:19 am
Hi, Xeon E5-2609 4 GB ram what is the best config?
Title: Re: New YAM version release
Post by: sandor111 on January 28, 2014, 12:10:02 pm
Binding the process to each physical socket performs roughly the same as taskset

Did you measure exact HPM values? Does OS really support NUMA? What is output of

numactl --hardware

yvg1900

Yes it's enabled.

Code: [Select]
available: 2 nodes (0-1)
node 0 cpus: 0 1 2 3 4 5 12 13 14 15 16 17
node 0 size: 12278 MB
node 0 free: 123 MB
node 1 cpus: 6 7 8 9 10 11 18 19 20 21 22 23
node 1 size: 12288 MB
node 1 free: 990 MB
node distances:
node   0   1
  0:  10  20
  1:  20  10
Code: [Select]
MMC Agg. SPM: 12.304, HPM: 12.943; Rnds C/I: 9919/2596, Don. C/I: 109/22; Cfg/Wkr SPM: 12.304/0.5804, Cfg/Wkr HPM: 12.945/0.5884 10028 rnds AV=1, ART=101969
With numactl, roughly 6.45 hpm per socket, so 12.9 hpm total.
How do I measure the exact hpm, are the reported values accurate?
Title: Re: New YAM version release
Post by: yvg1900 on January 28, 2014, 01:58:52 pm
Yes, Cfg HPM is the right metric.

Looks like you measured everything OK.

Can you please provide more details on CPU (frequency, etc) memory (# of channels and mem module characteristics) and mobo (vendor and BIOS version)?

I will look if I have similar config in my test labs.
Title: Re: New YAM version release
Post by: bppsp1 on January 28, 2014, 02:14:33 pm
SPM/HPM should be roughly equal at the end.

If in doubt, the most important value is SPM from what I can gather since that is what is actually being send to the pool.
Title: Re: New YAM version release
Post by: yvg1900 on January 28, 2014, 02:53:19 pm
Yes, normally SPM converges to HPM at the end. SPM reflects actual solution finding, while HPM is pure performance metric.
Title: Re: New YAM version release
Post by: h0g0f0g0 on January 28, 2014, 06:35:28 pm
New version of YAM Live USB miner is uploaded here:

http://memorycoin.org/downloads/livecd/releases/yam-live-1.4-M7k.zip (http://memorycoin.org/downloads/livecd/releases/yam-live-1.4-M7k.zip)

It fixes the issue with auto detection of a memory size. Miner is now using the maximum possible CPU threads as well as the amount of memory.
Title: Re: New YAM version release
Post by: Delinquency on January 29, 2014, 04:00:10 pm
Please research and develop AMD processor optimization.
AMD CPU's -FX 8000 series and 9000 series:

I grab 7.5-8.5HPM with 8GB+2GB RAM and 4.5GHz OC (FX8320) still leaves GPU mining more efficient by around 50%.

It still costs 50% more per HM to capitalize but is in line with power consumption vs. GPU's. [160W+/8.5HPM{MOBO+CPU+RAM} vs. 300W+/20HPM] and [$250ish/8.5HPM for CPU+RAM vs. $400-$430 GPU/20HPM]

There are some AMD specific technologies you may be able to play around with, and please focus on AMD series as well as Intel series for your miner optimizations.

Title: Re: New YAM version release
Post by: Delinquency on January 31, 2014, 07:21:03 pm
I am achieving higher speeds on my I5-2500K with some optimizations. From 5HPM to 8HPM. It starts up slow [6.8HPM] but makes its way higher.

I am now running the YAM configuration upon startup to grab as much RAM as possible from my system. This slows down applications and runs them from the HDD but it is very well worth it. (I am using four threads w/ 4096MB on a 6GB PC Setup)

I have overclocked my CPU from 3.3GHz to 4.2GHz by reapplying premium Thermal Paste and sanding the Thermal Surface of the CPU Cooler (It only has two copper pipes).

Using Process Lasso, I have decreased priorities of the running miner to run as an idle process.

(http://4st.me/NGfvK.png)
Title: Re: New YAM version release
Post by: sandor111 on January 31, 2014, 09:46:08 pm
Getting over 14hpm on E3-1230v2, I'm impressed!
Title: Re: New YAM version release
Post by: volkantipi on February 03, 2014, 10:24:27 am
I have a Core i7-2600 processor 2. Sandy Bridge work in one, while the other gives an error. Do you have any idea?
Title: Re: New YAM version release
Post by: yvg1900 on February 03, 2014, 05:01:49 pm
Exact OS version? Physical mach or VPS? More details on config needed.
Title: Re: New YAM version release
Post by: sabyd on February 03, 2014, 08:08:30 pm
Dear yvg,

I'm trying to do the better setup for my L5639 with 24 cores.
I have about 12,5 hpm with the 12 physical cores (6,1 hpm per 6cores) with your last yvm miner (m7k version) using NUMACTL and leaving 50% of power free.
If I try to use all 24 threads I will have only 14hpm.
If I try to use the 12 free threads for other miners (PTS, XPM, Quark etc..) the hpm of the 12 physical cores start to go down.

I don't find the best solution.

Have u any suggestions?

Thanks
Title: Re: New YAM version release
Post by: volkantipi on February 04, 2014, 09:16:34 am
Hi, my www.bter.com we do with the MMC 2.0 the same?
Title: Re: New YAM version release
Post by: Malak on February 06, 2014, 08:23:14 pm
I'm crashing with no errorcode right from the getgo on a rented XEON E5-2620 which is Sandy Bridge supposedly.
I have 8 GB of RAM avail. OS is Server 2008 R2.

threads = 1
mining-params = mmc:av=1&aesni=on&m=2048
mine = getwork://MEUKuddxchGRtPxJyTTd2dLcCrKTmCh5FW@work.mmcpool.com:80:8880:8881:8882:8883/mmc
mine = getwork://MEUKuddxchGRtPxJyTTd2dLcCrKTmCh5FW@mmcpool.1gh.com:8080:8081:8082:8083/mmc
mine = getwork://yvg1900.mmc_1:x@mmc.gpools.com:8080/mmc
#proxy = socks4a://127.0.0.1:9150
compact-stats = 0
print-timestamps = 1

I tried diff num of threads, mem, and aesni=off

??  lol

Title: Re: New YAM version release
Post by: Delinquency on February 06, 2014, 09:37:55 pm
I'm crashing with no errorcode right from the getgo on a rented XEON E5-2620 which is Sandy Bridge supposedly.
I have 8 GB of RAM avail. OS is Server 2008 R2.

threads = 1
mining-params = mmc:av=1&aesni=on&m=2048
mine = getwork://MEUKuddxchGRtPxJyTTd2dLcCrKTmCh5FW@work.mmcpool.com:80:8880:8881:8882:8883/mmc
mine = getwork://MEUKuddxchGRtPxJyTTd2dLcCrKTmCh5FW@mmcpool.1gh.com:8080:8081:8082:8083/mmc
mine = getwork://yvg1900.mmc_1:x@mmc.gpools.com:8080/mmc
#proxy = socks4a://127.0.0.1:9150
compact-stats = 0
print-timestamps = 1

I tried diff num of threads, mem, and aesni=off

??  lol


open cmd.exe,
cd "DIROFYAM"
yam.exe -c yam-mmc.cfg


--
get results,
paste here.


Oh. You're trying to buffer 2GB for one thread. You must run two threads to buffer 2GB of RAM.
Title: Re: New YAM version release
Post by: Coodex on February 06, 2014, 10:13:13 pm
Hello guys, just started mining MMC and using yam

Getting this on a 4930k

MMC Agg. SPM: 16.580, HPM: 15.392;

is it any good?

EDIT:

Using this:

Ivy-bridge yam-yvg1900-M7k-win64-ivy-bridge

Code: [Select]
threads = 0
mining-params = mmc:av=1&aesni=on&m=1024

#proxy = socks4a://127.0.0.1:9150
compact-stats = 1
print-timestamps = 0

Any room for optimizations?

Thanks,
Title: Re: New YAM version release
Post by: itsik78 on February 06, 2014, 10:24:41 pm
Hello guys, just started mining MMC and using yam

Getting this on a 4930k

MMC Agg. SPM: 16.580, HPM: 15.392;

is it any good?

EDIT:

Using this:

Ivy-bridge yam-yvg1900-M7k-win64-ivy-bridge

Code: [Select]
threads = 0
mining-params = mmc:av=1&aesni=on&m=1024

#proxy = socks4a://127.0.0.1:9150
compact-stats = 1
print-timestamps = 0

Any room for optimizations?

Thanks,
It's great!
Since I see you're using all the cores / threads (threads=0), you can also improve it by giving it more memory (m=1024 means use a total of 1gb mem. The maximum is 1024 per thread max).
Title: Re: New YAM version release
Post by: Coodex on February 06, 2014, 10:30:04 pm
Hello guys, just started mining MMC and using yam

Getting this on a 4930k

MMC Agg. SPM: 16.580, HPM: 15.392;

is it any good?

EDIT:

Using this:

Ivy-bridge yam-yvg1900-M7k-win64-ivy-bridge

Code: [Select]
threads = 0
mining-params = mmc:av=1&aesni=on&m=1024

#proxy = socks4a://127.0.0.1:9150
compact-stats = 1
print-timestamps = 0

Any room for optimizations?

Thanks,
It's great!
Since I see you're using all the cores / threads (threads=0), you can also improve it by giving it more memory (m=1024 means use a total of 1gb mem. The maximum is 1024 per thread max).

Thanks for your input!

I am currently using 1GB per thread, so around 12GB since my CPU can do 12 threads?

Not sure if I should go higher, only got 16GB of RAM.
Title: Re: New YAM version release
Post by: Delinquency on February 06, 2014, 10:31:23 pm
try m=12288, see if you enjoy the results, if not -- you can tune it down by decreasing 1024 MB. This decreases performance as well.
Also, try running the miner at startup.
Title: Re: New YAM version release
Post by: itsik78 on February 06, 2014, 10:32:22 pm
Hello guys, just started mining MMC and using yam

Getting this on a 4930k

MMC Agg. SPM: 16.580, HPM: 15.392;

is it any good?

EDIT:

Using this:

Ivy-bridge yam-yvg1900-M7k-win64-ivy-bridge

Code: [Select]
threads = 0
mining-params = mmc:av=1&aesni=on&m=1024

#proxy = socks4a://127.0.0.1:9150
compact-stats = 1
print-timestamps = 0

Any room for optimizations?

Thanks,
It's great!
Since I see you're using all the cores / threads (threads=0), you can also improve it by giving it more memory (m=1024 means use a total of 1gb mem. The maximum is 1024 per thread max).

Thanks for your input!

I am currently using 1GB per thread, so around 12GB since my CPU can do 12 threads?

Not sure if I should go higher, only got 16GB of RAM.
If what you've pasted is what you're using, you're using 1gb IN TOTAL for all threads (m=1024).
Change the m param to m=12288 and you should see a nice increase in HPM
Title: Re: New YAM version release
Post by: Coodex on February 06, 2014, 10:51:32 pm
Ahh!

I set it to 12288 and now I am getting:

MMC Agg. SPM: 13.832, HPM: 14.563; Rnds C/I: 101/0, Don. C/I: 59/0; Cfg/Wkr SPM: 13.832/1.1958, Cfg/Wkr HPM: 14.624/1.2187 160 rnds AV=1, ART=49233
  work.mmcpool.com: On-line, Shares Submitted 30, Accepted 30
Title: Re: New YAM version release
Post by: Malak on February 06, 2014, 10:53:34 pm
I'm crashing with no errorcode right from the getgo on a rented XEON E5-2620 which is Sandy Bridge supposedly.
I have 8 GB of RAM avail. OS is Server 2008 R2.

threads = 1
mining-params = mmc:av=1&aesni=on&m=2048
mine = getwork://MEUKuddxchGRtPxJyTTd2dLcCrKTmCh5FW@work.mmcpool.com:80:8880:8881:8882:8883/mmc
mine = getwork://MEUKuddxchGRtPxJyTTd2dLcCrKTmCh5FW@mmcpool.1gh.com:8080:8081:8082:8083/mmc
mine = getwork://yvg1900.mmc_1:x@mmc.gpools.com:8080/mmc
#proxy = socks4a://127.0.0.1:9150
compact-stats = 0
print-timestamps = 1

I tried diff num of threads, mem, and aesni=off

??  lol


open cmd.exe,
cd "DIROFYAM"
yam.exe -c yam-mmc.cfg


--
get results,
paste here.


Oh. You're trying to buffer 2GB for one thread. You must run two threads to buffer 2GB of RAM.

No, I tried 1024 also. Like in this run. NOTHING happens except the crash.

(http://dl.dropboxusercontent.com/u/40920348/yamcrash.jpg)
Title: Re: New YAM version release
Post by: Delinquency on February 07, 2014, 12:45:04 am
Code: [Select]
threads = 12
mining-params = mmc:av=1&aesni=on&donation-interval=100&m=6144
mine = getwork://WALLETADDRESS@moria.dwarfpool.com:8080:8081:8082:8083/mmc
mine = getwork://WALLETADDRESS@erebor.dwarfpool.com:8080:8081:8082:8083/mmc
compact-stats = 1
print-timestamps = 0

Do you run an AV or Anti-Malware?
Troubleshooter:
Title: Re: New YAM version release
Post by: ManeBjorn on February 07, 2014, 02:07:01 am
I just realized I do not know which one to DL for Windows 8.1 64bit.
The CPU is an AMD A8.
Does anyone know which build would be good to start with??
Title: Re: New YAM version release
Post by: AngusCanine on February 07, 2014, 03:20:04 am
have an i5 3230m downloaded ivy bridge. application file has a red exclamation mark in the icon. miner crashes instantly, following other ppl config that say its working and still fails. what file do I make with the application file is it a batch file? I feel lost any helpers
Title: Re: New YAM version release
Post by: Coodex on February 07, 2014, 07:38:13 am
have an i5 3230m downloaded ivy bridge. application file has a red exclamation mark in the icon. miner crashes instantly, following other ppl config that say its working and still fails. what file do I make with the application file is it a batch file? I feel lost any helpers

Show us your config!


Title: Re: New YAM version release
Post by: Coodex on February 07, 2014, 07:41:07 am
This is with m=8192 :

MMC Agg. SPM: 13.064, HPM: 10.040; Rnds C/I: 8/0, Don. C/I: 8/0; Cfg/Wkr SPM: 13.064/2.8355, Cfg/Wkr HPM: 16.497/2.0622 16 rnds AV=1, ART=29095

Back to m=1024 :

MMC Agg. SPM: 13.395, HPM: 13.538; Rnds C/I: 89/1, Don. C/I: 4/0; Cfg/Wkr SPM: 13.395/13.5526, Cfg/Wkr HPM: 13.553/13.5526 93 rnds AV=1, ART=4427

Which one is better? Not sure which HPM I should be looking at..
Title: Re: New YAM version release
Post by: Malak on February 07, 2014, 01:32:22 pm
Code: [Select]
threads = 12
mining-params = mmc:av=1&aesni=on&donation-interval=100&m=6144
mine = getwork://WALLETADDRESS@moria.dwarfpool.com:8080:8081:8082:8083/mmc
mine = getwork://WALLETADDRESS@erebor.dwarfpool.com:8080:8081:8082:8083/mmc
compact-stats = 1
print-timestamps = 0

Do you run an AV or Anti-Malware?
Troubleshooter:
  • Disable Antivirus/AntiMalware
  • Redownload the YAM Program [the exe may have been corrupted]
  • Try a different YAM build
  • Disable Firewall or Allow the program to pass through Firewall
  • Look to install your CPU or Motherboard's specific Chipset drivers

It's a virtual server. So I'm limited what I can do. I did try different builds(3 or 4 of them).

(http://dl.dropboxusercontent.com/u/40920348/yamcrashdetails.jpg)
Title: Re: New YAM version release
Post by: kilmarnock on February 07, 2014, 02:06:18 pm
Hello!
I try to get your miner working on Ubuntu 12.04, CPU is a Intel Core 2 Quad Q9550.

The binaries yam-yvg1900-M7k-linux64-core2 and yam-yvg1900-M7k-linux64-generic both fail (crash) during MMC check:

Miner version: yam M7k-linux64-core2/yvg1900
Checking target [getwork:// abcd ]...
Target OK
Checking params [mmc:av=1&aesni=on&m=1024]...
Params OK
Checking MMC Stage 1 optimizations compatibility...
Checking MMC Stage 2 optimizations compatibility...
Ungültiger Maschinenbefehl (Speicherabzug geschrieben)

(-> Illegal instruction (core dumped))

It does work with aesni=off

What can I do?
Felix
Title: Re: New YAM version release
Post by: ManeBjorn on February 07, 2014, 11:36:35 pm
I cannot get YAM to even run.  It starts then closes the command console.  I have tried as admin and several ways.
Any ideas what I am doing wrong?
Title: Re: New YAM version release
Post by: itsik78 on February 08, 2014, 05:10:31 am
Hello!
I try to get your miner working on Ubuntu 12.04, CPU is a Intel Core 2 Quad Q9550.

The binaries yam-yvg1900-M7k-linux64-core2 and yam-yvg1900-M7k-linux64-generic both fail (crash) during MMC check:

Miner version: yam M7k-linux64-core2/yvg1900
Checking target [getwork:// abcd ]...
Target OK
Checking params [mmc:av=1&aesni=on&m=1024]...
Params OK
Checking MMC Stage 1 optimizations compatibility...
Checking MMC Stage 2 optimizations compatibility...
Ungültiger Maschinenbefehl (Speicherabzug geschrieben)

(-> Illegal instruction (core dumped))

It does work with aesni=off

What can I do?
Felix

As you said - it works when you set aesni to off, since this CPU doesn't support AES-NI. So that's your only option.

I cannot get YAM to even run.  It starts then closes the command console.  I have tried as admin and several ways.
Any ideas what I am doing wrong?

Hey,
Share what you tried and your config file.
Also try to follow the orders I've written on this thread:
https://bitcointalk.org/index.php?topic=439874

Title: Re: New YAM version release
Post by: ManeBjorn on February 08, 2014, 05:02:30 pm
I have an AMD A8-5557M  Quad Core.
8GB of Ram.
I tried this setup just to get it running at first and tweak from there but it just closes as soon as it opens.
I appreciate the help.

[/quote]#av=1 is HT-friendly. On 4-core with HT you shall run it 8 threads and 1Gb RAM per thread.
#av=3 is for non-HT. If you plan to run 4 threads on HT mach, ensure that you select av=3. The best is if you can pin your threads to cores to unlock full potential of av=3.
#av=2 is mediocre. In between 1 and 3, but you may give it a try.
#av=4 is for older AMD CPUs, ppl reported this was the best in some cases.
#av=5 is targeting Atoms in 64-bit mode, has completely different mem usage. Very slow one, but still faster than original one.

threads = 3
mining-params = mmc:av=3&aesni=on
mine = getwork://MTp2Wy8g2i23ximwoWJiVmAoaLLsmSKnxu@erebor.dwarfpool.com:8080:8081:8082:8083/mmc
mine = getwork://MTp2Wy8g2i23ximwoWJiVmAoaLLsmSKnxu@moria.dwarfpool.com:8080:8081:8082:8083/mmc
compact-stats = 1
print-timestamps = 0
Title: Re: New YAM version release
Post by: itsik78 on February 08, 2014, 06:12:17 pm
I have an AMD A8-5557M  Quad Core.
8GB of Ram.
I tried this setup just to get it running at first and tweak from there but it just closes as soon as it opens.
I appreciate the help.

Quote
#av=1 is HT-friendly. On 4-core with HT you shall run it 8 threads and 1Gb RAM per thread.
#av=3 is for non-HT. If you plan to run 4 threads on HT mach, ensure that you select av=3. The best is if you can pin your threads to cores to unlock full potential of av=3.
#av=2 is mediocre. In between 1 and 3, but you may give it a try.
#av=4 is for older AMD CPUs, ppl reported this was the best in some cases.
#av=5 is targeting Atoms in 64-bit mode, has completely different mem usage. Very slow one, but still faster than original one.

threads = 3
mining-params = mmc:av=3&aesni=on
mine = getwork://MTp2Wy8g2i23ximwoWJiVmAoaLLsmSKnxu@erebor.dwarfpool.com:8080:8081:8082:8083/mmc
mine = getwork://MTp2Wy8g2i23ximwoWJiVmAoaLLsmSKnxu@moria.dwarfpool.com:8080:8081:8082:8083/mmc
compact-stats = 1
print-timestamps = 0

How are you running it?
Assuming your on Windows and assuming that yam-mmc.cfg is in the same folder as the yam.exe file, you should run it like that:
Code: [Select]
yam -c yam-mmc.cfg
As for the yam-mmc.cfg file itself - I see that you used av=3. No idea if that's good or not. Best thing to do is let it run on finetuning at first for about an hour and check what the best result is.
As for the fact that it is AMD and not Intel - Did you make sure you've downloaded the correct miner?
Also, I see that this CPU supports AES instructions, maybe yvg1900 could tell us if the fact that it's an AMD is a problem with aesni on?
Title: Re: New YAM version release
Post by: ManeBjorn on February 08, 2014, 06:26:30 pm
I used the generic YAM version as none of the others seemed to be the correct one for the Richland AMD CPU.
I do have the cfg in the same folder. 
I can't even get it to run at all it just opens and closes.  I have no idea what is messed up here.  I don't have any issues running any other command line mining software.
This one has me stumped.
I have been perusing the other thread that was mentioned to try and see if I can figure out what I am doing wrong as well.
Frustrating as I know this would boost my performance over mc2.
I cannot even get it to run in finetune mode either.
Title: Re: New YAM version release
Post by: itsik78 on February 08, 2014, 06:37:16 pm
I used the generic YAM version as none of the others seemed to be the correct one for the Richland AMD CPU.
I do have the cfg in the same folder. 
I can't even get it to run at all it just opens and closes.  I have no idea what is messed up here.  I don't have any issues running any other command line mining software.
This one has me stumped.
I have been perusing the other thread that was mentioned to try and see if I can figure out what I am doing wrong as well.
Frustrating as I know this would boost my performance over mc2.
I cannot even get it to run in finetune mode either.
I'll leave this one to yvg1900 as I don't really know which miner should be downloaded for AMD (generic does sound like the logical choice though).
Also, are you running it from the command line or a batch file?
You could try to see what the error is either by adding "pause" to the batch file or simply running it from the command line and checking the printouts.
Title: Re: New YAM version release
Post by: ManeBjorn on February 08, 2014, 06:38:56 pm
I'm running from the command line.
I did get it to stop closing on me now so I can see what is going on.
I will post my findings in a few mins.
Title: Re: New YAM version release
Post by: ManeBjorn on February 08, 2014, 06:45:29 pm
Odd it does not seem to be picking up my config.

I had to redo the config again and now it seems to be running.
Hopefully I get some results to share and see if I can tweak or not.
In a hour or two.
Thanks for the help.

Title: Re: New YAM version release
Post by: ManeBjorn on February 08, 2014, 07:01:25 pm
So far I have it running it has more than doubled my HPM.
I will enable hugepages next.  Hopefully that boosts a bit more as well.
Title: Re: New YAM version release
Post by: itsik78 on February 08, 2014, 07:17:26 pm
So far I have it running it has more than doubled my HPM.
I will enable hugepages next.  Hopefully that boosts a bit more as well.
Great!
Very glad to hear that :)

Title: Re: New YAM version release
Post by: ManeBjorn on February 08, 2014, 07:39:55 pm
Hugepages are going to be a bit more involved in Win8.1 than they used to be in older versions of windows.  I cannot even access the user security profile and I am on as the admin.  LOL
This is my only Win 8.1 system and I have not used it much.
So far though I am mining ok to DwarfPool and it has my 1ghpool on idle.
Hopefully I can keep tweaking. 

So far I have it running it has more than doubled my HPM.
I will enable hugepages next.  Hopefully that boosts a bit more as well.
Great!
Very glad to hear that :)
Title: Re: New YAM version release
Post by: yvg1900 on February 08, 2014, 08:06:19 pm
I used the generic YAM version as none of the others seemed to be the correct one for the Richland AMD CPU.
I do have the cfg in the same folder. 
I can't even get it to run at all it just opens and closes.  I have no idea what is messed up here.  I don't have any issues running any other command line mining software.
This one has me stumped.
I have been perusing the other thread that was mentioned to try and see if I can figure out what I am doing wrong as well.
Frustrating as I know this would boost my performance over mc2.
I cannot even get it to run in finetune mode either.
I'll leave this one to yvg1900 as I don't really know which miner should be downloaded for AMD (generic does sound like the logical choice though).
Also, are you running it from the command line or a batch file?
You could try to see what the error is either by adding "pause" to the batch file or simply running it from the command line and checking the printouts.

Again, Richland is NOT a microarchitecture name, it is core (platform) name. Your choice shall be bdver2 or btver2 (those for Bulldozer and Bobcat) versions. Richland cores seem to be all based on Piledriver microarchitecture, which supports AVX instructions and shall let you some more squeezing of CPU perf.

Also it supports AES-NI, so aesni=on shall be working.

What is important for these CPUs is to start with minimum memory setup (m=1024) and use finetuning to detect proper AV. Besides of commens made by me in AV description shall be valid for most cases, I strongly recommend relying on finetuning in determining proper AV for your system. After you are done with m=1024, it makes sense that you try more RAM, but after some point it may cause some perf degradation as mem bandwidth will become a bottleneck, so there is a balance.

Important note is setting up affinity even for single-CPU machines if you are not running as many threads as you have logical CPUs. Here is an excertp from readme.txt of upcoming version of yam that will be released in few days:

* Thread Affinity and Running less-then-cpu-count threads
If you are planing to run yam with number of threads less than your CPU count (for example, running 4 threads on 4-core CPU with HT enabled),
in some cases it is beneficial to manually specify thread affinity to prevent occasional core-sharing and cross-core thread migration. You may
want to ensure that number of CPUs enabled in your affinity mask matches number of threads you are using for mining, and that you have minimized core
sharing. To complete example above, logical CPUs (threads) 0 and 1 can be assigned to physical core 0, threads 2 and 3 to physical core 1, etc.
In this case when running 4 threads it makes perfect sense to set affinity mask such a way that only logical CPUs 0, 2, 4 and 6 left enabled for mining,
and guarantee than core sharing may not happen.

yvg1900
Title: Re: New YAM version release
Post by: ManeBjorn on February 08, 2014, 08:19:29 pm
I see.
This is my cpu and I did see the Bulldozer part I just did not realize that was what I was looking for.

So I shouhttp://www.notebookcheck.net/AMD-A-Series-A8-5557M-Notebook-Processor.92901.0.html

So I'd try the bdver2 then it looks like.

I will do that.
So far this is my config.  Works well but hopefully even better with bdver2.

Quote
threads = 3
mining-params = mmc:av=0&aesni=on&m=1024
mine = getwork://MTp2Wy8g2i23ximwoWJiVmAoaLLsmSKnxu@moria.dwarfpool.com:8080:8081:8082:8083/mmc
mine = getwork://MTp2Wy8g2i23ximwoWJiVmAoaLLsmSKnxu@mmcpool.1gh.com:8080:8081:8082:8083/mmc
compact-stats = 1
print-timestamps = 0
Title: Re: New YAM version release
Post by: ManeBjorn on February 08, 2014, 08:29:19 pm
Here is my config for bdver2 does this look better?  Also do I need to leave that proxy address in there I have not used that in any of my other configs?

Quote
threads = 3
mining-params = mmc:av=1&aesni=on&m=1024
mine =

getwork://MTp2Wy8g2i23ximwoWJiVmAoaLLsmSKnxu@moria.dwarfpool.com:8080:8081:8082:8083

/mmc
mine =

getwork://MTp2Wy8g2i23ximwoWJiVmAoaLLsmSKnxu@mmcpool.1gh.com:8080:8081:8082:8083/mmc
#proxy = socks4a://127.0.0.1:9150
compact-stats = 1
print-timestamps = 0
Title: Re: New YAM version release
Post by: yvg1900 on February 08, 2014, 11:09:01 pm
Proxy line is commented out, so no difference. I'd leave av=0 and let finetuning select best one. The rest looks OK, and try bdver2 for sure.

Follow @yvg1900 on Twitter to get updates on performance mining software

Title: Re: New YAM version release
Post by: seraphim on February 09, 2014, 01:06:28 am
I tested with a AMD A8-5600K (piledriver) cpu yesterday, and found the generic miner to get the best results.
Tried the bd and bt ones before and was really surprised that generic got more hashes (they've all been in the range of 3.1-3.6)
Title: Re: New YAM version release
Post by: ManeBjorn on February 09, 2014, 01:08:52 am
Thanks,
I had taken out the proxy as well.  I had it at 1 for a while but switched to 0 and it does work great.
I appreciate the help.
This is definitely an excellent program and a great boost to my mining.
 :)

Proxy line is commented out, so no difference. I'd leave av=0 and let finetuning select best one. The rest looks OK, and try bdver2 for sure.

Follow @yvg1900 on Twitter to get updates on performance mining software
Title: Re: New YAM version release
Post by: toonces on February 10, 2014, 03:10:03 am
Thank for the great miner
Does this result sound ok ?

MMC Agg. SPM: 24.648, HPM: 24.159; Rnds C/I: 152/16, Don. C/I: 79/0; Cfg/Wkr SPM: 24.648/1.6044, Cfg/Wkr HPM: 24.105/1.5066 231 rnds AV=2, ART=39825

Its a dual socket E5-2650 2Ghz 8 core 20M cache with 128GB Ram Baremetal running 64Precise

using numactl as you suggested have about the same total performance.
using yam-sandy-bridge
Here is my cfg file:
Code: [Select]
threads = 0
mining-params = mmc:av=2&aesni=on&m=16384
mine = getwork://walletaddr@work.mmcpool.com:80:8880:8881:8882:8883/mmc
mine = getwork://walletaddr@mmcpool.1gh.com:8080:8081:8082:8083/mmc
compact-stats = 1
print-timestamps = 0
change to av=1
got
MMC Agg. SPM: 26.581, HPM: 26.553; Rnds C/I: 2048/160, Don. C/I: 79/3; Cfg/Wkr SPM: 26.581/1.6854, Cfg/Wkr HPM: 26.554/1.6597 2127 rnds AV=1, ART=36152
Title: Re: New YAM version release
Post by: yvg1900 on February 10, 2014, 10:01:25 am
Thank for the great miner
Does this result sound ok ?

MMC Agg. SPM: 24.648, HPM: 24.159; Rnds C/I: 152/16, Don. C/I: 79/0; Cfg/Wkr SPM: 24.648/1.6044, Cfg/Wkr HPM: 24.105/1.5066 231 rnds AV=2, ART=39825

Its a dual socket E5-2650 2Ghz 8 core 20M cache with 128GB Ram Baremetal running 64Precise

using numactl as you suggested have about the same total performance.
using yam-sandy-bridge
Here is my cfg file:
Code: [Select]
threads = 0
mining-params = mmc:av=2&aesni=on&m=16384
mine = getwork://walletaddr@work.mmcpool.com:80:8880:8881:8882:8883/mmc
mine = getwork://walletaddr@mmcpool.1gh.com:8080:8081:8082:8083/mmc
compact-stats = 1
print-timestamps = 0
change to av=1
got
MMC Agg. SPM: 26.581, HPM: 26.553; Rnds C/I: 2048/160, Don. C/I: 79/3; Cfg/Wkr SPM: 26.581/1.6854, Cfg/Wkr HPM: 26.554/1.6597 2127 rnds AV=1, ART=36152

Reasonable. I would also try with less memory and finetuning enabled (av=0) to see which AV will be selected.
Title: Re: New YAM version release
Post by: toonces on February 10, 2014, 10:13:50 am
using AV=0 it select AV=1
here is the result with 8GB
MMC Agg. SPM: 26.498, HPM: 26.528; Rnds C/I: 368/24, Don. C/I: 39/0; Cfg/Wkr SPM: 26.498/3.4012, Cfg/Wkr HPM: 26.494/3.3117 407 rnds AV=1, ART=18118

here is the result running on top of OpenStack with KVM using 16 VCPU flavor  same hardware as above
it select AV=2 on the fine tunning
with config memory of 16GB
MMC Agg. SPM: 21.923, HPM: 22.500; Rnds C/I: 3953/304, Don. C/I: 79/0; Cfg/Wkr SPM: 21.923/1.3885, Cfg/Wkr HPM: 22.500/1.4063 4032 rnds AV=2, ART=42666
Title: Re: New YAM version release
Post by: ManeBjorn on February 10, 2014, 03:46:37 pm
So now that this has been working well for a couple days should I start bumping up the ram that is used to maybe 2gb for better performance?
I have 8gb in my system.
Title: Re: New YAM version release
Post by: paulus51 on February 11, 2014, 06:24:59 pm
i cant figure out what the best settings are for my cpu : intell Quadcore 2 Q6600 at 2.7 ghz
i see at SPM : 0.240  and HPM : 0.275 ??  it seems to me ferry low i use av=1

i use auto settings 4 threads should do  more then this ?
Title: Re: New YAM version release
Post by: F1ydave on February 11, 2014, 06:34:51 pm
I am sorry if you already covered this. I just read through the 5 pages with no luck finding a solution for me.

I am new to YAM, I have successfully ran all other miners (CPU/GPU alike) on all 7 of my pc's. I can not get YAM to run. First I wasnt sure which file to download, I tried, generic, barcelona and nehalem with no luck. I attempted to edit the example file like suggested in the readme. I saved, went into yam folder and clicked it. It just popped up and closed in all cases. I attempted to do a bat file, which I am comfortable with, not sure I did it right. Did the same thing.

I am not sure what I am doing wrong. Any assistance would be appreciated. I have 3-i5's and 3-i7's that I will be adding YAM too, once I am able to figure out how to use this program.

Windows 7 Pro 64bit
AMD Phenom II x4 B50 (K10 Architecture), Code Name Deneb with 4 gb

Thanks for any assistance,
Dave
Title: Re: New YAM version release
Post by: ManeBjorn on February 11, 2014, 06:44:15 pm
At first I had the same problem. 
It needs to be run directly from the command line for some reason.
Open command prompt - change the directory to the folder where your YAM.exe and cfg is and then run the following.
Quote
yam -c yam-mmc.cfg
It should run then with no problems.


I am sorry if you already covered this. I just read through the 5 pages with no luck finding a solution for me.

I am new to YAM, I have successfully ran all other miners (CPU/GPU alike) on all 7 of my pc's. I can not get YAM to run. First I wasnt sure which file to download, I tried, generic, barcelona and nehalem with no luck. I attempted to edit the example file like suggested in the readme. I saved, went into yam folder and clicked it. It just popped up and closed in all cases. I attempted to do a bat file, which I am comfortable with, not sure I did it right. Did the same thing.

I am not sure what I am doing wrong. Any assistance would be appreciated. I have 3-i5's and 3-i7's that I will be adding YAM too, once I am able to figure out how to use this program.

Windows 7 Pro 64bit
AMD Phenom II x4 B50 (K10 Architecture), Code Name Deneb with 4 gb

Thanks for any assistance,
Dave
Title: Re: New YAM version release
Post by: F1ydave on February 11, 2014, 07:03:38 pm
Quote
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Mining\yam--generic\win64-generic>yam -c yam-mmc.cfg
YAM - Yet Another Miner by yvg1900
yam M7m-win64-generic/yvg1900
***************************************************

***************************************************
Miner version: yam M7m-win64-generic/yvg1900
Error: Can not enable [SeLockMemoryPrivilege] privilege, error=1300
Warning: Huge Pages not available, performance may degrade
Error: At least one mining target shall be defined with --mine parameter

C:\Mining\yam--generic\win64-generic>

Ok I tried that and I got this error.

EDIT, I attempted to add administrator privileges and to automatically closes.
Title: Re: New YAM version release
Post by: ManeBjorn on February 11, 2014, 07:43:54 pm
If you right click the command prompt icon from your start-allprograms menu it will show an option to run as administrator.  Use that.  If it still does not work yvg1900 might know what to do.

Quote
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Mining\yam--generic\win64-generic>yam -c yam-mmc.cfg
YAM - Yet Another Miner by yvg1900
yam M7m-win64-generic/yvg1900
***************************************************

***************************************************
Miner version: yam M7m-win64-generic/yvg1900
Error: Can not enable [SeLockMemoryPrivilege] privilege, error=1300
Warning: Huge Pages not available, performance may degrade
Error: At least one mining target shall be defined with --mine parameter

C:\Mining\yam--generic\win64-generic>

Ok I tried that and I got this error.

EDIT, I attempted to add administrator privileges and to automatically closes.
Title: Re: New YAM version release
Post by: yvg1900 on February 11, 2014, 09:11:11 pm
Are you 100% sure you have yam-mmc.cfg in the same folder as yam.exe ?

yvg1900
Title: Re: New YAM version release
Post by: F1ydave on February 12, 2014, 03:25:28 am
OK I moved the file into the yam.exe and execute it in command prompt and got this

Quote
Problem signature:
  Problem Event Name:   APPCRASH
  Application Name:   yam.exe
  Application Version:   0.0.0.0
  Application Timestamp:   52f7face
  Fault Module Name:   yam.exe
  Fault Module Version:   0.0.0.0
  Fault Module Timestamp:   52f7face
  Exception Code:   c000001d
  Exception Offset:   0000000000096b04
  OS Version:   6.1.7601.2.1.0.256.48
  Locale ID:   1033
  Additional Information 1:   e96b
  Additional Information 2:   e96bf2a863bb961420a24718873a513f
  Additional Information 3:   8d46
  Additional Information 4:   8d46475bbff6dd51de6b4243ffafa468
Title: Re: New YAM version release
Post by: yvg1900 on February 12, 2014, 06:00:37 am
Looks like your CPU does not support AES-NI instruction set. Did you check that before starting miner? Do you have it enabled in your config?

Follow @yvg1900 on Twitter to get updates on performance mining software

Title: Re: New YAM version release
Post by: sapjunior on February 12, 2014, 06:17:48 am
Got 8.9 HPM on i5-4430(Haswell) / AV=2 m=2048  & 10.7 HPM on i7-3770 AV=1 m=4096

is this stat okay?  :)
Title: Re: New YAM version release
Post by: F1ydave on February 12, 2014, 06:21:34 am
Yes it supports it, its a K10 architecture. I am trying to use generic.
Title: Re: New YAM version release
Post by: OCDC55 on February 12, 2014, 08:48:12 am
Getting 47.751 HPM on dual E5-2697v2 using AV=6 and Memory 49152 AESNI = On  8)
Title: Re: New YAM version release
Post by: leonig01 on February 12, 2014, 06:12:41 pm
Is there a win32 version for YAM? I couldn't find it on dropbox.
Title: Re: New YAM version release
Post by: yvg1900 on February 12, 2014, 09:13:17 pm
Yes it supports it, its a K10 architecture. I am trying to use generic.

Earlier you mentioned you are testing on some AMD Phenom. Is this yours CPU?

http://www.cpu-world.com/cgi-bin/CPUID.pl?CPUID=6498

Can you post here output of HwInfo64 or other tool showing AES-NI is supported by your CPU?
Title: Re: New YAM version release
Post by: ManeBjorn on February 12, 2014, 09:50:52 pm
I have a  Phenom X4 9750.  My motherboard died but if the results show it works well mining MMC.  I will buy a new MB instead of just selling it.


Yes it supports it, its a K10 architecture. I am trying to use generic.

Earlier you mentioned you are testing on some AMD Phenom. Is this yours CPU?

http://www.cpu-world.com/cgi-bin/CPUID.pl?CPUID=6498

Can you post here output of HwInfo64 or other tool showing AES-NI is supported by your CPU?
Title: Re: New YAM version release
Post by: yvg1900 on February 12, 2014, 10:15:08 pm
AFAIK, Phenom x4 9750 => no AES-NI

http://www.cpu-world.com/CPUs/K10/AMD-Phenom%20X4%209750%20-%20HD9750WCJ4BGH%20(HD9750WCGHBOX).html

Am I wrong?
Title: Re: New YAM version release
Post by: ManeBjorn on February 12, 2014, 11:56:25 pm
I think you are right.  I don't think it was introduced until the Phenom II.


AFAIK, Phenom x4 9750 => no AES-NI

http://www.cpu-world.com/CPUs/K10/AMD-Phenom%20X4%209750%20-%20HD9750WCJ4BGH%20(HD9750WCGHBOX).html

Am I wrong?
Title: Re: New YAM version release
Post by: F1ydave on February 13, 2014, 02:38:23 am
I think you are right.  I don't think it was introduced until the Phenom II.


AFAIK, Phenom x4 9750 => no AES-NI

http://www.cpu-world.com/CPUs/K10/AMD-Phenom%20X4%209750%20-%20HD9750WCJ4BGH%20(HD9750WCGHBOX).html

Am I wrong?

I have the Phenom II, but hwinfo says AES Crytpo not supported :(

My i5 seems to not pay me...even with my key in it. I am starting to think mmcpool is a scam. I was mining the easy way with them and have only gotten shares of the pool...no confirmed or unconfirmed...maybe its this coin. I dont understand it.
Title: Re: New YAM version release
Post by: seraphim on February 13, 2014, 11:16:43 am
mmcpool works fine, please show your config file and some output of the miner
Title: Re: New YAM version release
Post by: Delinquency on February 15, 2014, 04:45:41 am
For those who haven't realized,
Version M now available: Update your YAM!
Title: Re: New YAM version release
Post by: ManeBjorn on February 15, 2014, 07:42:32 pm
Very cool I had not known that.
So are there even more optimizations?


For those who haven't realized,
Version M now available: Update your YAM!
Title: Re: New YAM version release
Post by: Delinquency on February 15, 2014, 08:53:55 pm
Very cool I had not known that.
So are there even more optimizations?


For those who haven't realized,
Version M now available: Update your YAM!
My servers report around a 30-50% increase in hashing power.
Title: Re: New YAM version release
Post by: ManeBjorn on February 15, 2014, 09:23:11 pm
I switched over too and I got about a 30% increase as well.
Excellent!
yvg1900 great work thank you!!    :D

Very cool I had not known that.
So are there even more optimizations?


For those who haven't realized,
Version M now available: Update your YAM!
My servers report around a 30-50% increase in hashing power.
Title: Re: New YAM version release
Post by: MeMYBob on February 15, 2014, 11:40:47 pm
Hello new here and not that technically able yet.

Have got minerd = MC2miner  from www.mmcpool.com  running on my Acer Aspire 5553 Notebook, 2.0ghz, Amd phenom II x4 Mobile processor n930, 8gb ram, ati Mobility Radion HD4250 graphics (so no help there),  Window 7.

http://www.cpu-world.com/CPUs/K10/AMD-Phenom%20II%20Quad-Core%20Mobile%20N930%20-%20HMN930DCR42GM.html

Only getting  Stats 0.342 H/M ish..

Cannot get Yam to work. Can any  one help with the correct details and bat file?

Also shame no one  put this on the front of MC2miner minerd, would be easier for new people to use, I think   https://litecointalk.org/index.php?topic=67.0

Cheers in advance..
Title: Re: New YAM version release
Post by: ManeBjorn on February 16, 2014, 12:12:21 am
Run YAM from the command line using in admin mode.
Also setup your cfg file and put it in the same folder as your YAM exe file.
This way YAM will run and you will get your parameters that you made to work ok.
You can start with the "generic" labeled YAM miner and see how it runs.  I am still looking into which one runs the Phenom when my replacement MB gets here.
I hope this helps.

Hello new here and not that technically able yet.

Have got minerd = MC2miner  from www.mmcpool.com  running on my Acer Aspire 5553 Notebook, 2.0ghz, Amd phenom II x4 Mobile processor n930, 8gb ram, ati Mobility Radion HD4250 graphics (so no help there),  Window 7.

http://www.cpu-world.com/CPUs/K10/AMD-Phenom%20II%20Quad-Core%20Mobile%20N930%20-%20HMN930DCR42GM.html

Only getting  Stats 0.342 H/M ish..

Cannot get Yam to work. Can any  one help with the correct details and bat file?

Also shame no one  put this on the front of MC2miner minerd, would be easier for new people to use, I think   https://litecointalk.org/index.php?topic=67.0

Cheers in advance..
Title: Re: New YAM version release
Post by: Delinquency on February 16, 2014, 03:44:04 am
YAM works best with AES-NI enabled processors.
This coin features anti-botnet capabilities because the miner requires 1GB of RAM, or more.

Non-AES-NI processors work much better with aesni=off and non-YAM miners.
Title: Re: New YAM version release
Post by: Nebuchadnezzar89 on February 18, 2014, 03:12:09 am
My CPU is Intel Pentium Dual Core T2390
Which Version Should I Download
Title: Re: New YAM version release
Post by: Delinquency on February 18, 2014, 05:09:28 am
My CPU is Intel Pentium Dual Core T2390
Which Version Should I Download

Generic
Title: Re: New YAM version release
Post by: Nebuchadnezzar89 on February 18, 2014, 07:19:35 pm
Thanks Delinquency

I have two questions

First there is no yam.exe file in generic (yam-yvg1900-M7m-win64-generic) folder so how to run it

Second this is what i got when i used yam.exe from core2 folder


(http://s2.postimg.org/cd3h5rsy1/image.jpg)
Title: Re: New YAM version release
Post by: Delinquency on February 18, 2014, 08:16:08 pm
Thanks Delinquency

I have two questions

First there is no yam.exe file in generic (yam-yvg1900-M7m-win64-generic) folder so how to run it

Second this is what i got when i used yam.exe from core2 folder


(http://s2.postimg.org/cd3h5rsy1/image.jpg)
You will want to run the Non-AES mc2miner at https://bitsharestalk.org/index.php?topic=2042.0&tm=1392754507931.
YAM isn't advised for that kind of processor.

The yam.exe is inside a folder in there somewhere, you have to copy it to the base directory.
Title: Re: New YAM version release
Post by: sabyd on February 19, 2014, 03:29:23 pm
No improvment on my L5639 with new yam M version  :'( :'( :'( :'(
Title: Re: New YAM version release
Post by: kemernet on February 19, 2014, 07:56:02 pm
Guys, please help me with installation on linux.
I have VPS in cloud with proc, having aes-ni support, but even with aesni=off i got this:
(-> Illegal instruction (core dumped))

On my windows everything is ok, farming with aesni=on.

Maybe i must install some dependencies ?
Title: Re: New YAM version release
Post by: Delinquency on February 19, 2014, 09:21:37 pm
Guys, please help me with installation on linux.
I have VPS in cloud with proc, having aes-ni support, but even with aesni=off i got this:
(-> Illegal instruction (core dumped))

On my windows everything is ok, farming with aesni=on.

Maybe i must install some dependencies ?

Just try a different version of YAM.
Title: Re: New YAM version release
Post by: riukon on February 19, 2014, 10:17:56 pm
Im having some problems using this miner on Mac. I dont know how to launch yam with the -c -yam.conf in MacOS. Can you help me? Thank you.
Title: Re: New YAM version release
Post by: Lancelot on February 20, 2014, 03:54:41 pm
you have to type ./yam -c conf.cfg in the terminal :)
Title: Re: New YAM version release
Post by: kemernet on February 20, 2014, 07:42:46 pm
Guys, please help me with installation on linux.
I have VPS in cloud with proc, having aes-ni support, but even with aesni=off i got this:
(-> Illegal instruction (core dumped))

On my windows everything is ok, farming with aesni=on.

Maybe i must install some dependencies ?

Just try a different version of YAM.

i downloaded correct version ivy-bridge, my proc has ivy-bridge architecture, but yam don't work :( how can i check what is illegal instruction i have? Please help
Title: Re: New YAM version release
Post by: Delinquency on February 20, 2014, 09:41:48 pm
Guys, please help me with installation on linux.
I have VPS in cloud with proc, having aes-ni support, but even with aesni=off i got this:
(-> Illegal instruction (core dumped))

On my windows everything is ok, farming with aesni=on.

Maybe i must install some dependencies ?



I only get that error if I run a YAM executable that is not compatible with my processor.

Please check on your processor type again.
Just try a different version of YAM.

i downloaded correct version ivy-bridge, my proc has ivy-bridge architecture, but yam don't work :( how can i check what is illegal instruction i have? Please help
Title: Re: New YAM version release
Post by: shadow32 on February 20, 2014, 10:55:10 pm
I keep getting error 1300 on YAM for huge pages. I have went under user rights management and added my account but still getting the error. I went back and added every group and user but am still getting the error. Can anyone help?
Title: Re: New YAM version release
Post by: isiarj20 on February 21, 2014, 10:12:30 pm
I tryed with a Xeon 5605 and Works fine, with an E3-3103(or similar) and goes well, but I have a problem with a Xeon E5504, the yam miner only Works with the aes-ni option disabled but this procesor has the aes-ni instructions set...., I tryed with the generic and the Sandy bridge versions, but has the same problem, any help? Thanks.
Title: Re: New YAM version release
Post by: mjs on February 21, 2014, 11:16:46 pm
Nope it doesn't, this Xeon is Nehalem-based. Gulftown and Clarkdale were first to intruduce AES instruction set.
Title: Re: New YAM version release
Post by: balthazr on February 22, 2014, 04:23:13 am
HI all, i'm running on ubuntu server, it run well.
But i hear someone on ypool memtion that if we can enable the huge and also attach thread to physical socket, it would be more performance?
Anyone know how to setup the numactl and huge please help.
My server config as below.

Quote
numactl -s
policy: default
preferred node: current
physcpubind: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
cpubind: 0
nodebind: 0
membind: 0

numactl -H
available: 1 nodes (0)
node 0 cpus: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
node 0 size: 30681 MB
node 0 free: 28979 MB
node distances:
node   0
  0:  10

Thanks.
Title: Re: New YAM version release
Post by: asquirrel on February 22, 2014, 04:46:13 pm
Hello folks,

I have been having a real bear of a time getting huge pages enabled and working with the miner.  Running I-5 3570 Ivy Bridge.  overclocked to 4.4 ghz.  8 gigs of ram.  Windows 7 64 bit ultimate. 

Error message is as follows (see below in more detail)

Can not allocate hugepages memory, error=1450
Warning: MemoryCoin2 memory block for thread 2 allocated in non-hugepages memory
 - thread performance may degrade

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Windows\System32>cd\

C:\>cd  yam

C:\yam>go

C:\yam>yam.exe -c yam-mmc.cfg
YAM - Yet Another Miner by yvg1900
yam M7m-win64-ivy-bridge/yvg1900
***************************************************
* Supported coins: PTS                            *
* Author: yvg1900 (Twitter @yvg1900)              *
* XPT protocol: jh (http://ypool.net)             *
*                                                 *
* Addresses for Thanks and Donations:             *
*   PTS: PZxsEQoiMeB6tHcW2ZySBEiCPio1WkxbEL       *
*   XPM: AW2388DEWNEfMH4rP9kcj9yKcMq1QywYT4       *
*   DTC: D6PmUogMigWvXurgFTqm5VLxQeVpXdYQj3       *
*   MMC: MVk7PuJCa9o6qTYeiQRJDd3uHxKXMrQuU6       *
*   LTC: Lby4YjhcAxhmbsdHFb4nYydrwGoiJezZt1       *
*   BTC: 1FxekeK5La7AuF3oxiLzPKnjXyLMrux6VT       *
*   NMC: N9KXqmzEqP7gB2dGHpEZiRMgFjUHNM38FR       *
***************************************************
Loading config file [yam-mmc.cfg]
Miner version: yam M7m-win64-ivy-bridge/yvg1900
Checking target [getwork://MDLTQ29J7BHuxfkBV6JsfMTY5exun7SKcn@work.mmcpool.com:8
0:8880:8881:8882:8883/mmc]...
Target OK
Checking target [getwork://MDLTQ29J7BHuxfkBV6JsfMTY5exun7SKcn@mmcpool.1gh.com:80
80:8081:8082:8083/mmc]...
Target OK
Checking target [getwork://MDLTQ29J7BHuxfkBV6JsfMTY5exun7SKcn.mmc_1:x@mmc.gpools
.com:8080/mmc]...
Target OK
Checking params [mmc:av=0&aesni=on&m=3072]...
Params OK
Checking MMC Stage 1 optimizations compatibility...
Checking MMC Stage 2 optimizations compatibility...
OK: MMC optimizations are compatible
MemoryCoin: Memory usage 3072M, determine Algorithm Variation by finetuning
Using 3 mining threads as 3 workers
  Will mine 12 rounds for miner developers to support development of the next version
  Follow @yvg1900 on Twitter to get information on new version availability on time
Error: Can not allocate hugepages memory, error=1450
Warning: MemoryCoin2 memory block for thread 2 allocated in non-hugepages memory
 - thread performance may degrade
New MemoryCoin Block nTime 1392944919
MMC Agg. SPM: ?, HPM: ?; Rnds C/I: 0/0, Don. C/I: 0/0; Cfg/Wkr SPM: ?/?, Cfg/Wkr
 HPM: ?/? 0 rnds AV=1, ART=?; FT AV/RT: 1/0, Best AV/RT: 1/0
  work.mmcpool.com: On-line, Shares Submitted 0, Accepted 0
  mmcpool.1gh.com: Idle, Shares Submitted 0, Accepted 0
  mmc.gpools.com: Idle, Shares Submitted 0, Accepted 0
New MemoryCoin Block nTime 1392944924


Running yam-yvg1900-M7m-win64-ivy-bridge.  Running memory coin wallet 0.8.583.0 unk-beta.  I like it better than the standalone since I can jump to that webpage where it gives my mmc stats. 

yam-mmc.cfg settings are:

threads = 3
mining-params = mmc:av=0&aesni=on&m=3072
mine = getwork://MDLTQ29J7BHuxfkBV6JsfMTY5exun7SKcn@work.mmcpool.com:80:8880:8881:8882:8883/mmc
mine = getwork://MDLTQ29J7BHuxfkBV6JsfMTY5exun7SKcn@mmcpool.1gh.com:8080:8081:8082:8083/mmc
mine = getwork://MDLTQ29J7BHuxfkBV6JsfMTY5exun7SKcn.mmc_1:x@mmc.gpools.com:8080/mmc
#proxy = socks4a://127.0.0.1:9150
compact-stats = 1
print-timestamps = 0

Running three threads instead of four threads because with four I can't work at all on my system.  I just upgraded my system ram from 4 to 8 gigs. I've tried changing memory settings to 512 but program says it's too small and minimum needs to be 1024 per thread.  I tried going above 3072 and got the same error message (1024 per thread).

I googled this:

https://www.google.com/#q=how+to+enable+large+page+support+in+windows+7+

went into this link:

http://technet.microsoft.com/en-us/library/ms190730%28v=sql.120%29.aspx


To enable the lock pages in memory option

    On the Start menu, click Run. In the Open box, type gpedit.msc.

    The Group Policy dialog box opens.

    On the Group Policy console, expand Computer Configuration, and then expand Windows Settings.

    Expand Security Settings, and then expand Local Policies.

    Select the User Rights Assignment folder.

    The policies will be displayed in the details pane.

    In the pane, double-click Lock pages in memory.

    In the Local Security Policy Setting dialog box, click Add.

    In the Select Users or Groups dialog box, add an account with privileges to run sqlservr.exe.


Foofoobean (my pc) was already set as a user.  I also added "everyone" as a user.  I tried adding "users" but that didn't work.  Then I rebooted and tried again.  Same error message as above.

My HPM right now is around 6.5.  I'm hoping with hugepages enabled  I will get higher HPM.

Any help would be greatly appreciated. 
Title: Re: New YAM version release
Post by: yvg1900 on February 23, 2014, 07:35:11 am
On Windows, 8Gb of RAM is true minimum of RAM needed for hugepages to work.

AT this physical RAM size, possibility to allocate 1Gb of properly aligned RAM depends on how many and which applications start at boot and login. Even starting and exiting program at boot may cause mem fragmentatoin due to allocations made by other programs while exited one was running.

I recommend trying the consig on machine with 16Gb or more RAM, and once you know the right way to enable it, try on smaller machine.
Title: Re: New YAM version release
Post by: asquirrel on February 23, 2014, 05:02:59 pm
Thanks for your response yvg1900.

Buying another 8 gigs just to get huge pages to work is not possible for me at this time.  Is there anyone here who has gotten huge pages to work on 8 gigs?  Also, you had said that," I recommend trying the consig on machine with 16Gb or more RAM, and once you know the right way to enable it, try on smaller machine."

What do you mean by "the right way to enable it?"  Are there any other commands I should know about to get it to work?  Do you think a memory deframentation program would help?

Best wishes,

asquirrel

*update*

I pulled another 4 gigs from another system that I had in storage and added it to my system for a total of 12 gigs.  It seems that at least in my case, 12 gigs was enough to get the "huge pages" function to work.  MY HPM (at least according the the YAM program running with AV 2) is at 7.6
Title: Re: New YAM version release
Post by: sasio on February 24, 2014, 04:41:20 am
I have a problem with the version 2 for Bulldozer, it crash right after printing a welcome message with the donations addresses etc.
Code: [Select]
Unhandled exception at 0x005d237e in yam.exe: 0xC000001D: Illegal Instruction.
This what I get from debugger (maybe its going to help)
Code: [Select]
> yam.exe!00000000005d237e()
  [Frames below may be incorrect and/or missing, no symbols loaded for yam.exe]
  yam.exe!00000000004e7389()
  yam.exe!00000000005e756e()
  yam.exe!00000000004013b5()
  yam.exe!00000000004014d8()
  kernel32.dll!0000000076c3652d()
  ntdll.dll!0000000076d6c541()

System: Windows 7 x64
CPU: AMD FX-8150 Stock

I have to note that version 1 work just fine with the performance of about 6.9HPM (3.6GHz, Turbo Off)
Title: Re: New YAM version release
Post by: feiqinying on February 24, 2014, 10:32:03 am
start /low yam.exe -c yam-mmc.cfg

threads = 2
mining-params = mmc:av=0&aesni=on&donation-interval=100&m=2048
mine = getwork://myaddreess@mmcpool.1gh.com:8080:8081:8082:8083/mmc
compact-stats = 1
print-timestamps = 0

it does not work
Title: Re: New YAM version release
Post by: ManeBjorn on February 24, 2014, 09:44:53 pm
Has anyone used one of these yet?  If so what were your results?
Intel E3110 3.0 ghz
Title: Re: New YAM version release
Post by: Delinquency on February 25, 2014, 12:35:46 am
I have a problem with the version 2 for Bulldozer, it crash right after printing a welcome message with the donations addresses etc.
Code: [Select]
Unhandled exception at 0x005d237e in yam.exe: 0xC000001D: Illegal Instruction.
This what I get from debugger (maybe its going to help)
Code: [Select]
> yam.exe!00000000005d237e()
  [Frames below may be incorrect and/or missing, no symbols loaded for yam.exe]
  yam.exe!00000000004e7389()
  yam.exe!00000000005e756e()
  yam.exe!00000000004013b5()
  yam.exe!00000000004014d8()
  kernel32.dll!0000000076c3652d()
  ntdll.dll!0000000076d6c541()

System: Windows 7 x64
CPU: AMD FX-8150 Stock

I have to note that version 1 work just fine with the performance of about 6.9HPM (3.6GHz, Turbo Off)

I believe v2 works with 9xxx FX CPU's.
start /low yam.exe -c yam-mmc.cfg

threads = 2
mining-params = mmc:av=0&aesni=on&donation-interval=100&m=2048
mine = getwork://myaddreess@mmcpool.1gh.com:8080:8081:8082:8083/mmc
compact-stats = 1
print-timestamps = 0

it does not work

Try with aesni=off
Title: Re: New YAM version release
Post by: sasio on February 25, 2014, 03:32:37 am
FX 9xxx is the Piledriver architecture so do x3xx and including APUs.
But Bulldozer the FX x1xx and other variantions support AVX instructions as well (but yes not 1.1 version as Piledriver)
Title: Re: New YAM version release
Post by: wallace on February 25, 2014, 05:28:47 pm
Thanks Yvg1900!

I'm a newbie, and just got a problem when I run with a Haswell-EP Xeon E-2600 CPU to mine the MMC, This is a Haswell CPU. But it seems the program always auto exit after below message:
-----------------------------------------------------------------
Checking MMC Stage 1 optimizations compatibility...
Checking MMC Stage 2 optimizations compatibility...
-----------------------------------------------------------------

I have tried each type folder, still the same issue.

but I can run the same program to mine the PTS on this CPU successfully. what's the problem? Is this CPU compatible with xpt protocol but getwork protocol?

very appreciate if you can answer my question.
Title: Re: New YAM version release
Post by: yvg1900 on February 25, 2014, 06:47:32 pm
Thanks Yvg1900!

I'm a newbie, and just got a problem when I run with a Haswell-EP Xeon E-2600 CPU to mine the MMC, This is a Haswell CPU. But it seems the program always auto exit after below message:
-----------------------------------------------------------------
Checking MMC Stage 1 optimizations compatibility...
Checking MMC Stage 2 optimizations compatibility...
-----------------------------------------------------------------

I have tried each type folder, still the same issue.

but I can run the same program to mine the PTS on this CPU successfully. what's the problem? Is this CPU compatible with xpt protocol but getwork protocol?

very appreciate if you can answer my question.

Are you 100% sure you have Haswell-EP CPU? What is EXACT CPU model?
Title: Re: New YAM version release
Post by: wallace on February 26, 2014, 02:35:25 am
Thanks Yvg1900!

I'm a newbie, and just got a problem when I run with a Haswell-EP Xeon E-2600 CPU to mine the MMC, This is a Haswell CPU. But it seems the program always auto exit after below message:
-----------------------------------------------------------------
Checking MMC Stage 1 optimizations compatibility...
Checking MMC Stage 2 optimizations compatibility...
-----------------------------------------------------------------

I have tried each type folder, still the same issue.

but I can run the same program to mine the PTS on this CPU successfully. what's the problem? Is this CPU compatible with xpt protocol but getwork protocol?

very appreciate if you can answer my question.

Are you 100% sure you have Haswell-EP CPU? What is EXACT CPU model?

I'm pretty sure it's haswell-ep cpu, you know I'm using the system in my company and it's just a sample CPU because this the newest type. the detail CPU model is "Haswell-EP 30MB 12c LGA 2.4GHz 135W DDR4-2133 EP2S"
Title: Re: New YAM version release
Post by: yvg1900 on February 26, 2014, 03:22:42 am
CPU model shall be in form Intel Xeon E5-2697v2 or something like that. What tool displays this CPU model?

Follow @yvg1900 on Twitter to get updates on performance mining software

Title: Re: New YAM version release
Post by: wallace on February 26, 2014, 04:58:32 am
This is just a sample, and I can not read the model by latest version CPU-z, when I get the formal cpu I will let you know.

Thanks again!
Title: Re: New YAM version release
Post by: pioul on February 26, 2014, 09:34:40 am
the version can't run on centos 5 ,kernel is too old .
Title: Re: New YAM version release
Post by: yvg1900 on February 26, 2014, 12:53:57 pm
Kernel in centos 5 is missing some very critical features and there is no plan to support it. This topic was under very detailed investigation, and final decision is no-go.

Follow @yvg1900 on Twitter to get updates on performance mining software

Title: Re: New YAM version release
Post by: tomorrow on February 26, 2014, 12:56:31 pm
Hi, is it possible you make and release binaries for AIX? ::)
Title: Re: New YAM version release
Post by: yvg1900 on February 28, 2014, 07:06:49 am
As of AIX, can you provide more detailed specs of your mach?
Title: Re: New YAM version release
Post by: danlowlite on February 28, 2014, 06:18:52 pm
I've been having a problem which just started last night some time. All my shares are getting rejected. It worked before  Here's what happens:

Code: [Select]
YAM - Yet Another Miner by yvg1900
yam M7m-win64-sandy-bridge/yvg1900
***************************************************
* Supported coins: PTS                            *
* Author: yvg1900 (Twitter @yvg1900)              *
* XPT protocol: jh (http://ypool.net)             *
*                                                 *
* Addresses for Thanks and Donations:             *
*   PTS: PZxsEQoiMeB6tHcW2ZySBEiCPio1WkxbEL       *
*   XPM: AW2388DEWNEfMH4rP9kcj9yKcMq1QywYT4       *
*   DTC: D6PmUogMigWvXurgFTqm5VLxQeVpXdYQj3       *
*   MMC: MVk7PuJCa9o6qTYeiQRJDd3uHxKXMrQuU6       *
*   LTC: Lby4YjhcAxhmbsdHFb4nYydrwGoiJezZt1       *
*   BTC: 1FxekeK5La7AuF3oxiLzPKnjXyLMrux6VT       *
*   NMC: N9KXqmzEqP7gB2dGHpEZiRMgFjUHNM38FR       *
***************************************************
Loading config file [yam-mmc--dwarf.cfg]
Miner version: yam M7m-win64-sandy-bridge/yvg1900
Error: Can not enable [SeLockMemoryPrivilege] privilege, error=1300
Warning: Huge Pages not available, performance may degrade
Checking target [getwork://M97rDbHuY9e68cNCJwUm3dYSjzzinQWZ6d@erebor.dwarfpool.c
om:8080:8081:8082:8083/mmc]...
Target OK
Checking target [getwork://M97rDbHuY9e68cNCJwUm3dYSjzzinQWZ6d@moria.dwarfpool.co
m:8080:8081:8082:8083/mmc]...
Target OK
Checking target [getwork://M97rDbHuY9e68cNCJwUm3dYSjzzinQWZ6d@work.mmcpool.com:8
0:8880:8881:8882:8883/mmc]...
Target OK
Checking params [mmc:av=1&aesni=on]...
Params OK
Checking MMC Stage 1 optimizations compatibility...
Checking MMC Stage 2 optimizations compatibility...
OK: MMC optimizations are compatible
MemoryCoin: Memory usage 1024M, Algorithm Variation 1
Using 8 mining threads as 1 workers
Warning: MemoryCoin2 memory block for thread 0 allocated in non-hugepages memory
 - thread performance may degrade
  Will mine 4 rounds for miner developers to support development of the next ver
sion
  Follow @yvg1900 on Twitter to get information on new version availability on t
ime
New MemoryCoin Block nTime 1393610461
MMC Agg. SPM: ?, HPM: ?; Rnds C/I: 0/0, Don. C/I: 0/0; Cfg/Wkr SPM: ?/?, Cfg/Wkr
 HPM: ?/? 0 rnds AV=1, ART=?
  erebor.dwarfpool.com: On-line, Shares Submitted 0, Accepted 0
  moria.dwarfpool.com: Idle, Shares Submitted 0, Accepted 0
  work.mmcpool.com: Idle, Shares Submitted 0, Accepted 0
Found solution - 5670 / 1968 / 3192946454
Share found!
getwork: Rejected share, reason: false
New MemoryCoin Block nTime 1393610433

And I've tried the generic YAM and the sandy YAM. I know about the huge pages thing but it worked yesterday. :-/

Here's my config:

Code: [Select]
threads = 0
mining-params = mmc:av=1&aesni=on
mine = getwork://M97rDbHuY9e68cNCJwUm3dYSjzzinQWZ6d@erebor.dwarfpool.com:8080:8081:8082:8083/mmc
mine = getwork://M97rDbHuY9e68cNCJwUm3dYSjzzinQWZ6d@moria.dwarfpool.com:8080:8081:8082:8083/mmc
mine = getwork://M97rDbHuY9e68cNCJwUm3dYSjzzinQWZ6d@work.mmcpool.com:80:8880:8881:8882:8883/mmc
compact-stats = 1
print-timestamps = 0

I tried moving MMCpool to the top but it gave the same error.

I'm going to look at getting the hugepages thing but, as I said, it worked yesterday until late, any ideas?

edit: Hugepages doesn't matter.
Title: Re: New YAM version release
Post by: yvg1900 on February 28, 2014, 06:28:04 pm
Can you switch on timestamps and check time sync and timezone setup of your Mach?

Follow @yvg1900 on Twitter to get updates on performance mining software

Title: Re: New YAM version release
Post by: COOLBGT on March 02, 2014, 09:36:15 pm
Guys, is there an optimized version for Opteron 6830 processors or should I stick to the generic one?
Title: Re: New YAM version release
Post by: sargue on March 05, 2014, 08:09:20 am
Hi,

I have an stability issue mining on a Intel Haswell Core i7 4770K. I can't go longer than some hours before the system crashes or reboots. OS is Windows 8.1 64 bits. System is rock solid on any other situation, including 24/7 mining on both GPU (cgminer) and CPU (pooler cpuminer scrypt).

Any idea about what can I try to determine the source of the problem? Try any other binary, configuration or something else?  :(
Title: Re: New YAM version release
Post by: ManeBjorn on March 06, 2014, 02:38:44 am
Are there more optimization in the n version that was released quietly?
I just saw it was out.
Title: Re: New YAM version release
Post by: yvg1900 on March 07, 2014, 07:17:35 pm
Are there more optimization in the n version that was released quietly?
I just saw it was out.

MMC code contains minor changes in M7n, but has some reliability related changes in networking code, as well as support for more pools (incl. dwarfpool for mmc).

You can find change info @yvg1900 on Twitter.
Title: Re: New YAM version release
Post by: ManeBjorn on March 07, 2014, 07:47:42 pm
Thanks for the info.
I did start using it lastnight.  It has been working great ever since.  I nice little bump in performance as well.
I will have to test on dwarfpool as I have that as my backup.  I will put it first and see how it goes.
Great work.

Are there more optimization in the n version that was released quietly?
I just saw it was out.

MMC code contains minor changes in M7n, but has some reliability related changes in networking code, as well as support for more pools (incl. dwarfpool for mmc).

You can find change info @yvg1900 on Twitter.
Title: Re: New YAM version release
Post by: IMJim on March 08, 2014, 12:56:41 am
Hello,

Am having troubles getting YamMiner to work on my computer.  I have an AMD FX 8150 processor with the Bulldozer microarchitecture, Win 7 64 bit.  Am using the Generic version of YamMiner......window just closes when I run my bat file.

Bat file contents.......

yam --yam-mmc.cfg

Config file contents.........

threads = 7
mining-params = mmc:av=0&aesni=on&m=10240&t=7
mine = getwork://MWPXVL9Cia5ytgxgmpxyYukTW32R4PPFeK@work.mmcpool.com:80:8880:8881:8882:8883/mmc
mine = getwork://MWPXVL9Cia5ytgxgmpxyYukTW32R4PPFeK@mmcpool.1gh.com:8080:8081:8082:8083/mmc
mine = getwork://MWPXVL9Cia5ytgxgmpxyYukTW32R4PPFeK@erebor.dwarfpool.com:8080:8081:8082:8083/mmc
mine = getwork://MWPXVL9Cia5ytgxgmpxyYukTW32R4PPFeK@moria.dwarfpool.com:8080:8081:8082:8083/mmc
mine = getwork://IMJim.1:pass@mmc.gpools.com:8080/mmc
#proxy = socks4a://127.0.0.1:9150
compact-stats = 1
print-timestamps = 0


Am wanting to run on 7 of my 8 cores so I can also GPU other alt coins, I have 16 gigs of ram so assigned YamMiner to use 10 gigs to use with 7 cores.


Any suggestions?

Thanks!
Title: Re: New YAM version release
Post by: IMJim on March 08, 2014, 01:20:41 am
Update......got the miner working by dropping mem to 7168.  How do I know if I am getting best hash rate with this CPU....it says HPM: 4.942?
Title: Re: New YAM version release
Post by: Delinquency on March 10, 2014, 04:01:36 am
Update......got the miner working by dropping mem to 7168.  How do I know if I am getting best hash rate with this CPU....it says HPM: 4.942?

Use Bdver1
[bulldozer v1]

FX-8320 OC to 4.0GHz 1333mhz 8GB RAM [7168MB] gets 8HPM.
Title: Re: New YAM version release
Post by: IMJim on March 10, 2014, 06:43:57 am
Ha....guess I should have guessed that one.....thanks!  Got a little bump in HPM, now at 6.2.

I noticed when it starts is says something about "non hugepages and thread performance may degrade.  Can I get more performance messing with the hugepages?  This is all new to me:-)

I was having a problem with CGMiner crashing after a while with the generic version of Yam, I had dropped thread from 7 to 6 of the 8 cores and that seemed to stop it.  Will try this correct version for my CPU at 7 again and see if that fixed that too.

Thanks again!
Title: Re: New YAM version release
Post by: IMJim on March 13, 2014, 10:25:21 pm
Hey bud.....I am still having a problem with GMiner crashing at intermittent times when running YAM.  I also still get the message in the beginning of the non hugepages and thread degradation, not sure if resolving this would resolve the crashing of GMiner.

Any suggestions?

Thanks! 
Title: Re: New YAM version release
Post by: riukon on March 14, 2014, 06:20:15 pm
I`m having some problems making Yam work. I have an i5 2570k and I downloaded the ivy bridge yam version. Just changed the yam-mmc.cfg, put it on the same place than yam.exe and launching yam.exe -c yam-mmc.cfg. He opens cmd window and stops working after it. Any idea?
Title: Re: New YAM version release
Post by: danmine on March 16, 2014, 12:19:50 pm
Hi yvg1900!

I have got several E5-2650 CPUs but I run XEN with them to have some virtual instances.
I would like to mine memorycoin with these computers, with the not used threads, but if I boot up XEN kernel, yam gives me:
"24537 Illegal instruction"

Without XEN kernel, everything is working great.

What do you recommend for making yam work?
And what do you recommend to make sure yam is not using those threads that the XEN domUs are using? Or perhaps can I specify which threads for it to use?

The first question is more important.

Thank you,
Daniel
Title: Re: New YAM version release
Post by: yvg1900 on March 16, 2014, 06:28:37 pm
Daniel,

You shall check if XEN kernel properly enables AES-NI instructions. Unfortunately, this is typical problem with virtualized environments, but you can start with generic build and switch off AES-NI by replacing aesni=on with aesni=off in mining params (consult readme.txt for more details).

If that works, try using another build while keeping aesni=off (you shall start with Sandy Bridge build, and fall back to Nehalem if that one fails). Then try making aesni=on, that brings major speedup but requires proper AES-NI support on the host.

Note that some CPU feqtures, incl. AES-NI, can be disabled in BIOS.

As of CPU scheduling, pinning and isolation, I am using either numactl (if available) or taskset. Another alternative will be to spin up additional lightweight guest and run yam from inside that guest.


Follow @yvg1900 on Twitter to get updates on performance mining software

Title: Re: New YAM version release
Post by: riukon on March 16, 2014, 08:06:02 pm
Srry i said i have i5 2570k but its 3570k i5`s. When I start yam.exe -c yam-mmc.cfg, ma message with "yam.exe stopped working" pops up. Any help? I tried with my i5 2410m Sandy Bridge and it worked well with no problems.
Is there any log files?
Title: Re: New YAM version release
Post by: tomorrow on March 16, 2014, 08:23:04 pm
Srry i said i have i5 2570k but its 3570k i5`s. When I start yam.exe -c yam-mmc.cfg, ma message with "yam.exe stopped working" pops up. Any help? I tried with my i5 2410m Sandy Bridge and it worked well with no problems.
Is there any log files?
u mind post your config?
Title: Re: New YAM version release
Post by: riukon on March 16, 2014, 08:24:02 pm
My cfg file is this

threads = 0
mining-params = mmc:av=1&aesni=on&m=1024
mine = getwork://MRxwJQhhLXCRdnsNL1yw7jQt6uuJr8C3hH@work.mmcpool.com:80:8880:8881:8882:8883/mmc
mine = getwork://MRxwJQhhLXCRdnsNL1yw7jQt6uuJr8C3hH@mmcpool.1gh.com:8080:8081:8082:8083/mmc
mine = getwork://MRxwJQhhLXCRdnsNL1yw7jQt6uuJr8C3hH@erebor.dwarfpool.com:8080:8081:8082:8083/mmc
mine = getwork://MRxwJQhhLXCRdnsNL1yw7jQt6uuJr8C3hH@moria.dwarfpool.com:8080:8081:8082:8083/mmc
mine = getwork://yvg1900.mmc_1:x@mmc.gpools.com:8080/mmc
#proxy = socks4a://127.0.0.1:9150
compact-stats = 1
print-timestamps = 0
Title: Re: New YAM version release
Post by: tomorrow on March 16, 2014, 08:27:13 pm
mining-params = mmc:av=1&aesni=on&m=1024

I would try aes=off
Title: Re: New YAM version release
Post by: riukon on March 16, 2014, 09:06:10 pm
Tried and didnt work too. The miner in the MMC wallet is working fine, btw.
Title: Re: New YAM version release
Post by: itsik78 on March 17, 2014, 06:43:14 pm
Tried and didnt work too. The miner in the MMC wallet is working fine, btw.
I've noticed it's happening on old Windows OS...
Try the generic version, it might work better for you (that's the one in the wallet).
Title: Re: New YAM version release
Post by: riukon on March 17, 2014, 08:22:12 pm
Generic is not working too :(. I`m installing windows 8 btw so I´ll try after it. Thank you
Title: Re: New YAM version release
Post by: IMJim on March 22, 2014, 05:33:57 am
Hey bud......wondering if you saw my above/below question.  Still crashing my CGminer a couple times a day and would really like to continue to mine this coin.....any ideas?


Hey bud.....I am still having a problem with GMiner crashing at intermittent times when running YAM.  I also still get the message in the beginning of the non hugepages and thread degradation, not sure if resolving this would resolve the crashing of GMiner.

Any suggestions?

Thanks!
Title: Re: New YAM version release
Post by: yvg1900 on March 22, 2014, 08:28:54 am
Only case I have similar behaviour (of gpu miner crashing time to time) is when I run heavily OCed AMD R9 290 with yam in parallel. You shall try to manually separate physical cores used by gpu miner and yam by setting cpu affinity. Ensure you are allocating complete core (not thread) for gpu miner.

Follow @yvg1900 on Twitter to get updates on performance mining software

Title: Re: New YAM version release
Post by: IMJim on March 22, 2014, 09:53:03 am
Thanks man, appreciate and my apologies for asking this.....but how do I do that?  Sorry.....newbie here:-)
Title: Re: New YAM version release
Post by: Virosa on March 23, 2014, 10:58:51 pm
I downloaded yam-yvg1900-M7n-win64-ivy-bridge, i have i3-3220 (Ivy Bridge).

This is my config:
http://pastebin.com/PxvzUKP0

Client shut down without error. Tho it does return errors before checks who are all returned "OK"

http://i.imgur.com/KqlPWko.jpg

Edit: So problem is default setting has aes-ni set to on and the process terminate without an error message. Cause is i3-3220 IB doesnt not support aes-ni. Setting aes-ni to off run the problem but it generate, over the course of running for 12 hours, less than 0.0001MMC, (only 1 share) so this is clearly a waste of electricity. After restarts and running so long, the rate is so low the program can't calculate a hpm rate. (Probably because this cpu and program together cannot generate any significant amount of shares.
Title: Re: New YAM version release
Post by: yvg1900 on March 24, 2014, 10:22:44 pm
Support for AES-NI is essential for MMC mining - PoW is based on AES, so any hardware acceleration brings quite substantial benefits.

yam testing compatibility of optimization algos by performing reduced mining round on reference test data, and if some of required capabilities are not supported or not configured properly by BIOS and/or virtualization environment, it just crashes with Illegal Instruction or without message at all (this is configuration-dependent). Unfortunately, this is the only way to detect if some features really working or not. Relying on capabilities bits and CPU/OS feature detection is not reliable - there are many issues, including, for example, improper configuration of AVX2 on pre-SP1 Windows 7.

Additionally, from your logs, I see that you have not enough memory on your system to enable HugePages, and MemroyCoin PoW is extremely memory-intensive (as coin name suggests). This causes another level of underperformance, leading to very low hash rates.
Title: Re: New YAM version release
Post by: blagojkk on March 26, 2014, 10:57:00 pm
Hi,

Is it worth still doing cpu mining memorycoins with E31260L with 16 GB RAM?

TY.
Title: Re: New YAM version release
Post by: seraphim on March 27, 2014, 12:39:05 pm
Don't have any data for that cpu. Just try how many hpm you get, and please share your result
Title: Re: New YAM version release
Post by: meodows92 on March 29, 2014, 09:10:41 am
Hi i have a problem with the miner, everything setup and is fine but the problem it it doesn't show the hash rate as below:

MMC Agg. SPM: ?, HPM: ?; Rnds C/I: 0/0, Don. C/I: 0/0; Cfg/Wkr SPM: ?/?, Cfg/Wkr HPM: ?/? 0 rnds AV=1, ART=?; FT AV/RT: 1/0, Best AV/RT: 1/0


Why does this happen? And how can i patch this up?

The code i use is at below:

threads = 1
mining-params = mmc:av=0&aesni=on&m=1024
mine = getwork://MBxkAmVti4FscsDzs83384MuGUYpVCyeoT@work.mmcpool.com:80:8880:8881:8882:8883/mmc
mine = getwork://MBxkAmVti4FscsDzs83384MuGUYpVCyeoT@mmcpool.1gh.com:8080:8081:8082:8083/mmc
mine = getwork://MBxkAmVti4FscsDzs83384MuGUYpVCyeoT@erebor.dwarfpool.com:8080:8081:8082:8083/mmc
mine = getwork://MBxkAmVti4FscsDzs83384MuGUYpVCyeoT@moria.dwarfpool.com:8080:8081:8082:8083/mmc
#mine = getwork://yvg1900.mmc_1:x@mmc.gpools.com:8080/mmc
#proxy = socks4a://127.0.0.1:9150
#MTb1JHjoJCSJBjTLUgqeyJ1nXxYxBRJEUX@
compact-stats = 1
print-timestamps = 0
~
Title: Re: New YAM version release
Post by: yvg1900 on March 30, 2014, 08:44:06 am
What is your config (cpu, ram, os) and can you post more detailed log ?

Sent from my AT10PE-A using Tapatalk

Title: Re: New YAM version release
Post by: Kvn on April 01, 2014, 12:10:26 pm
Hi,

I have a problem with the mac version. The program starts normally, and after a while I get a segfault ("segmentation fault 11") without any further error message.

Some infos:
- I am using version M7n
- I tried both the ivy bridge binary as well as the generic one.
- computer is a MacBook Air, Mid 2012
- processor is a mobile core i5 Ivy Bridge (I5-3427U) with hyper-threading, 2(+2 HT) cores
- config:
threads = 0
mining-params = mmc:av=0&aesni=on&m=1024&donation-interval=100
compact-stats = 1
print-timestamps = 0
- to check for hardware faults, I ran the prime95 stress test twice - without any errors (prime95-blend essentially uses ~1.5GB memory, 4 threads, computes large ffts stressing AVX extensions)

What to do?

Many thanks...
Title: Re: New YAM version release
Post by: Kvn on April 01, 2014, 12:27:13 pm
Setting AV to 1 seems to fix the problem. So, as it seems, one of the other code paths seems to be buggy.
Title: Re: New YAM version release
Post by: Kvn on April 01, 2014, 02:51:55 pm
I will do some more testing later to find out which AV settings lead to the segfault.

However, what I also wanted to ask is the state of the stratum support. yvg1900, I think you were discussing this with the Dwarf pool admin. Is there already some progress?

Many thanks
Title: Re: New YAM version release
Post by: Kvn on April 01, 2014, 06:53:08 pm
Sorry for flooding this thread with questions. I hope it is OK to ask a few more. This time I am trying to understand yam's output.

In particular, it would be great if someone could give me a pointer to the following things, as I couldn't find anything usuable about it so far.


Furthermore, is there any documentation on the difference between the various AV settings?

Many thanks in advance...
Title: Re: New YAM version release
Post by: yvg1900 on April 01, 2014, 08:58:02 pm
Sorry for flooding this thread with questions. I hope it is OK to ask a few more. This time I am trying to understand yam's output.

In particular, it would be great if someone could give me a pointer to the following things, as I couldn't find anything usuable about it so far.

  • What is the meaning of Rnds C/I, Don. C/I, rnds, and ART?
  • Solutions vs shares: I know the concept of a share, which is a possible block candidate and which is usually accepted by the pool unless someone else submitted this share already. However, what is the difference to a solution? When does a solution lead to a share?
  • What is the meaning of the three numbers following the 'Found solution' message?

Furthermore, is there any documentation on the difference between the various AV settings?

Many thanks in advance...

Run miner with compact-stats = 0 and you will get much better idea on statistics displayed.

There are various documentation files coming with yam distribution - check readme.txt and finetuning-mmc.txt for more details.
Title: Re: New YAM version release
Post by: swo on April 09, 2014, 01:36:59 pm
hi! and do not tell me how to run the yam through socks4 proxy (under ubuntu) I have set there tsocks, but still yam miner can not connect through it. if you write a line in the config proxy = socks4 :/ / 192.196.1.1:7155 writes that he did not know of such a protocol! tell me how to do it. the other miners normally through tsocks work!
Title: Re: New YAM version release
Post by: Delinquency on April 09, 2014, 02:43:24 pm
hi! and do not tell me how to run the yam through socks4 proxy (under ubuntu) I have set there tsocks, but still yam miner can not connect through it. if you write a line in the config proxy = socks4 :/ / 192.196.1.1:7155 writes that he did not know of such a protocol! tell me how to do it. the other miners normally through tsocks work!

The real syntax of the proxy definition is
Code: [Select]
#proxy = socks4a://127.0.0.1:9150
Title: Re: New YAM version release
Post by: yvg1900 on April 09, 2014, 04:10:42 pm
yam does NOT support SOCKS4 proxy, only SOCKS4A. Main difference is that SOCKS4 does not support proxy-side hostname resolution.

I am in progress of preparing yam M7p maintenance release with support for SOCKS5 (RFC 1928 + RFC 1929) that will cover most of situations where proxy support is needed.

yam implementation of SOCKS4A focused on Tor support, while SOCKS5 support in M7p focused on using Open Source lightweight proxies such as jSocks and mocks.

ETA for M7p is 12 to 24 hours, it is under final tests at the moment.
Title: Re: New YAM version release
Post by: Gambiman on April 12, 2014, 09:23:15 am
Hi,
I have an AMD FX8350 4.0Ghz. Which version sould I use as I am finding the architecture for this CPU is "Piledriver".
Can I use Bulldozer?
Title: Re: New YAM version release
Post by: yvg1900 on April 12, 2014, 09:26:38 am
Try bdver2, and if it will fail use bdver1.

Probably bdver1 will be faster for this CPU even if bdver2 will work.
Title: Re: New YAM version release
Post by: Gambiman on April 12, 2014, 09:54:52 am
Thanks dude,
I tried bdver1 and I think its doing ok, although I had  error 1300 at start (huge page not available)
I can see HPM : 6.246 / 6.246 (on 6 threads). I haven't changed other command line, tried to change av=1 to av=0 but after that I only had "?" instead of numbers for HPM. Looks like the pool estimate HPM is going up as well.

Edit: One thing I am curious about though, when mining like this on 5 different pools, how does the "separation" (sorry can't find correct word here...) occurs? Is it like the total HPM divided by 5 and the miner works on each pool or the full HPM is used for all 5 pools?
In other words, wouldn't you mine more if you had only a single pool in yam.cfg? Or not, I really don't know actually.
Title: Re: New YAM version release
Post by: yvg1900 on April 12, 2014, 01:12:31 pm
If you are still getting error on HugePages you shall check docs on how to enable it - makes sense. Docs are included in yam distribution.

As of multiple pools, yam does NOT mine for multiple pools - it tries to mine as much as possible for 1st pool in the list (topmost defined on config or first appearing on command line), and if that one is not available, falls back to mine at others. So other pools listed are "backup" pools that serve as reserve mining option when first (primary) pool is unavailable (due to DDoS, maintenance, etc).
Title: Re: New YAM version release
Post by: Gambiman on April 12, 2014, 02:47:44 pm
If you are still getting error on HugePages you shall check docs on how to enable it - makes sense. Docs are included in yam distribution.
Yep, did it.

As of multiple pools, yam does NOT mine for multiple pools - it tries to mine as much as possible for 1st pool in the list (topmost defined on config or first appearing on command line), and if that one is not available, falls back to mine at others. So other pools listed are "backup" pools that serve as reserve mining option when first (primary) pool is unavailable (due to DDoS, maintenance, etc).
Ok thanks for the info, makes sense
Title: Re: New YAM version release
Post by: strongarm on April 14, 2014, 07:12:01 pm
Yam.exe crashes as soon as I run it.

i5-3210M @ 2.5GHz
4GB Ram
Win7 64-bit

Running ivy-bridge version of YAM

Code: [Select]
threads = 4
mining-params = mmc:av=1&aesni=off&m=3072&donation-interval=50
mine = getwork://MB7KWMzDaj3ihsEpHg7oAZhBGW4CMYPgyh@mmcpool.1gh.com:8080:8081:8082:8083/mmc
mine = getwork://MB7KWMzDaj3ihsEpHg7oAZhBGW4CMYPgyh@work.mmcpool.com:80:8880:8881:8882:8883/mmc
mine = getwork://MB7KWMzDaj3ihsEpHg7oAZhBGW4CMYPgyh@erebor.dwarfpool.com:8080:8081:8082:8083/mmc
mine = getwork://MB7KWMzDaj3ihsEpHg7oAZhBGW4CMYPgyh@moria.dwarfpool.com:8080:8081:8082:8083/mmc
mine = getwork://yvg1900.mmc_1:x@mmc.gpools.com:8080/mmc
#proxy = socks4a://127.0.0.1:9150
compact-stats = 1
print-timestamps = 0

Start YAM with
Code: [Select]
cd C:\yam-yvg1900-M7p-win64-ivy-bridge\yam-yvg1900-M7p-win64-ivy-bridge\win64-ivy-bridge
start /low /affinity 3f yam.exe -c yam-mmc.cfg

HALP :)

*Note: I have this running successfully on multiple PCs. I just have an issue with this one.*
Title: Re: New YAM version release
Post by: Delinquency on April 14, 2014, 07:55:03 pm
Yam.exe crashes as soon as I run it.

i5-3210M @ 2.5GHz
4GB Ram
Win7 64-bit

Running ivy-bridge version of YAM

Code: [Select]
threads = 4
mining-params = mmc:av=1&aesni=off&m=3072&donation-interval=50
mine = getwork://MB7KWMzDaj3ihsEpHg7oAZhBGW4CMYPgyh@mmcpool.1gh.com:8080:8081:8082:8083/mmc
mine = getwork://MB7KWMzDaj3ihsEpHg7oAZhBGW4CMYPgyh@work.mmcpool.com:80:8880:8881:8882:8883/mmc
mine = getwork://MB7KWMzDaj3ihsEpHg7oAZhBGW4CMYPgyh@erebor.dwarfpool.com:8080:8081:8082:8083/mmc
mine = getwork://MB7KWMzDaj3ihsEpHg7oAZhBGW4CMYPgyh@moria.dwarfpool.com:8080:8081:8082:8083/mmc
mine = getwork://yvg1900.mmc_1:x@mmc.gpools.com:8080/mmc
#proxy = socks4a://127.0.0.1:9150
compact-stats = 1
print-timestamps = 0

Start YAM with
Code: [Select]
cd C:\yam-yvg1900-M7p-win64-ivy-bridge\yam-yvg1900-M7p-win64-ivy-bridge\win64-ivy-bridge
start /low /affinity 3f yam.exe -c yam-mmc.cfg

HALP :)

*Note: I have this running successfully on multiple PCs. I just have an issue with this one.*

Turn on AES-NI.

mmc:av=1&aesni=on&m=3072&donation-interval=100
Title: Re: New YAM version release
Post by: strongarm on April 14, 2014, 09:52:08 pm
Same result.

Does yam require Win 7 SP1?
Title: Re: New YAM version release
Post by: Delinquency on April 14, 2014, 11:49:08 pm
Same result.

Does yam require Win 7 SP1?

please cd to the directory that the yam-mmc.cfg is located in.
Run cmd.exe in a .bat from the folder that yam is in.

YAM cant find the .cfg from the base dir you have set.
Title: Re: New YAM version release
Post by: strongarm on April 15, 2014, 12:17:05 am
I copied it to C:\ and manually tried to start it inside the command prompt. As soon as I hit enter it crashes.
Title: Re: New YAM version release
Post by: Delinquency on April 15, 2014, 12:36:41 am
I copied it to C:\ and manually tried to start it inside the command prompt. As soon as I hit enter it crashes.

Interesting, would you mind PM'ing me so I can assist you privately about this matter?
Title: Re: New YAM version release
Post by: yvg1900 on April 15, 2014, 05:13:24 am
Same result.

Does yam require Win 7 SP1?

Pre-SP1 Win7 does not set up AVX2 and some other advanced instruction sets correctly, so I highly recommend running yam with SP1.
Title: Re: New YAM version release
Post by: strongarm on April 15, 2014, 02:39:09 pm
SP1 resolved the issue. It bombed every time without it. As soon as I installed it YAM ran like a charm :)

Thanks for the help!
Title: Re: New YAM version release
Post by: yvg1900 on April 16, 2014, 03:57:52 am
SP1 resolved the issue. It bombed every time without it. As soon as I installed it YAM ran like a charm :)

Thanks for the help!

Enjoy. Consider setting donation-interval to lower values for few days :)
Title: Re: New YAM version release
Post by: echo001144 on April 24, 2014, 03:58:31 pm
hello
i found yam miner great but not working my i3-2120 sandy-bridge win 7 x64 home premium with sp1 i start the miner and crash windows says yam.exe shuting down
i use yam-yvg1900-M7q-win64-sandy-bridge
but i try generic version and working but i think slow 300 khs aprx
my cfg :
threads = 4

mining-params = grs:av=0&donation-interval=50
mine = stratum+tcp://echo00114.2:xx@grs.cpu-pool.net:3650/grs


#proxy = socks4a://127.0.0.1:9150
#proxy = socks5://127.0.0.1:1080
compact-stats = 1
print-timestamps = 0

any ideas why not working sandy bridge wersion i try 3 machine same config also not working.
update 2 : core 2 version of yam also working i3-2120 and i3 2100 this coins grs speed 500 khs of yam-yvg1900-M7q-win64-core2  500 khs aprox
thanx
Title: Re: New YAM version release
Post by: yvg1900 on April 25, 2014, 05:36:50 am
hello
i found yam miner great but not working my i3-2120 sandy-bridge win 7 x64 home premium with sp1 i start the miner and crash windows says yam.exe shuting down
i use yam-yvg1900-M7q-win64-sandy-bridge
but i try generic version and working but i think slow 300 khs aprx
my cfg :
threads = 4

mining-params = grs:av=0&donation-interval=50
mine = stratum+tcp://echo00114.2:xx@grs.cpu-pool.net:3650/grs


#proxy = socks4a://127.0.0.1:9150
#proxy = socks5://127.0.0.1:1080
compact-stats = 1
print-timestamps = 0

any ideas why not working sandy bridge wersion i try 3 machine same config also not working.
update 2 : core 2 version of yam also working i3-2120 and i3 2100 this coins grs speed 500 khs of yam-yvg1900-M7q-win64-core2  500 khs aprox
thanx

From readme.txt file:

Code: [Select]
2.2. Instruction set requirements for GroestlCoin mining

Note that GRS mining for AVX and AVX2 instruction sets require AES-NI support. AES-NI support required by GRS algorithm implementations
in following builds:

  sandy-bridge
  ivy-bridge
  haswell
  bdver1
  bdver2
  btver2

If your CPU supports AVX, but does not support AES-NI, consider using other builds.

Your CPU is exactly the case - it supports AVX, but does not support AES-NI.
Title: Re: New YAM version release
Post by: echo001144 on April 25, 2014, 08:10:40 am
hello
thank you sorry i miss the readme file this part :(
i use core 2 build little bit faster than groestl miner aprox 7-8 %
i found intel site i5 also aes support.



thank you.
Title: Re: New YAM version release
Post by: swo on April 28, 2014, 06:36:23 am
yvg1900
what's new in release q and release r??
Title: Re: New YAM version release
Post by: yvg1900 on May 01, 2014, 03:24:23 pm
yvg1900
what's new in release q and release r??

You can check release news at https://twitter.com/yvg1900 - it has info on all releases, as well as public answers to some user questions as they come.
Title: Re: New YAM version release
Post by: echo001144 on May 10, 2014, 05:35:13 pm
hello
i planing buying the new rig
my question the amd a8 series processor support your miner ?

i looking this processor AMD A8 5600K AMD A8 5500 also supporting avx and aes-ni i planing groestl coin mining
my question wich miner support this avx aes-ni the mining 2x fast this feature using ?

this two link i hope help you

http://www.guru3d.com/articles_pages/amd_a8_5600k_review_apu,7.html (http://www.guru3d.com/articles_pages/amd_a8_5600k_review_apu,7.html)

http://www.cpu-world.com/CPUs/Bulldozer/AMD-A8-Series%20A8-5500.html (http://www.cpu-world.com/CPUs/Bulldozer/AMD-A8-Series%20A8-5500.html)
i read the readme i see opteron supporting i hope this amd also support some version.
thanx 
Title: Re: New YAM version release
Post by: Delinquency on May 11, 2014, 02:33:36 am
hello
i planing buying the new rig
my question the amd a8 series processor support your miner ?

i looking this processor AMD A8 5600K AMD A8 5500 also supporting avx and aes-ni i planing groestl coin mining
my question wich miner support this avx aes-ni the mining 2x fast this feature using ?

this two link i hope help you

http://www.guru3d.com/articles_pages/amd_a8_5600k_review_apu,7.html (http://www.guru3d.com/articles_pages/amd_a8_5600k_review_apu,7.html)

http://www.cpu-world.com/CPUs/Bulldozer/AMD-A8-Series%20A8-5500.html (http://www.cpu-world.com/CPUs/Bulldozer/AMD-A8-Series%20A8-5500.html)
i read the readme i see opteron supporting i hope this amd also support some version.
thanx

Intel sports a higher cost price but grants you more kWh/HPM efficiency than AMD. For the long run, buy Intel Processors.
Title: Re: New YAM version release
Post by: nothosaurus on June 24, 2014, 06:08:43 am
i am running fc20 of ppc64 on ibm cpu( POWER7), can you  make and release binaries for power7 cpu?
Title: Re: New YAM version release
Post by: Delinquency on June 24, 2014, 05:36:00 pm
i am running fc20 of ppc64 on ibm cpu( POWER7), can you  make and release binaries for power7 cpu?

PPC Architecture isn't supported because it's out of date :\
Title: Re: New YAM version release
Post by: alalalk71 on July 05, 2014, 02:35:30 pm
hi
i hav core i7 3930k with asus  rampage exterme iv with 16gb ram and download yam-yvg1900-M7v-win64-sandy-bridge (win 7)

configure my file

batchfile y.bat
yam.exe --config yam-mmc.cfg

and

yam-mmc.cfg

threads = 8
mining-params = mmc:av=1&aesni=on&m=4096
mine = getwork://MRiqdA2N2rF7H89rFzoGnLt4EhoPRp8uZJ@work.mmcpool.com:80:8880:8881:8882:8883/mmc
mine = getwork://MRiqdA2N2rF7H89rFzoGnLt4EhoPRp8uZJ@mmcpool.1gh.com:8080:8081:8082:8083/mmc
#proxy = socks4a://127.0.0.1:9150
compact-stats = 1
print-timestamps = 0

but when run y.bat  crashing and show this error  yam has stopped working

what do am i fix it
Title: Re: New YAM version release
Post by: Delinquency on July 05, 2014, 09:51:59 pm
IDK about sandy-bridge E, you should try the other architecture like generic or ivy bridge to see if they work out.
Title: Re: New YAM version release
Post by: chobos_brz on July 15, 2014, 05:16:32 am
hi,
Is it possible to mine Ducknote(xdn) whith yam on minergate pool?
Title: Re: New YAM version release
Post by: /dev/null on August 06, 2014, 07:07:27 am
YAM does not work for me, can someone help me? I always get "illegal hardware instruction" error:
Code: [Select]
Mining Params OK
Checking MMC Stage 1 optimizations compatibility...
Checking MMC Stage 2 optimizations compatibility...
zsh: illegal hardware instruction  ./yam -c yam-mmc.cfg
Of course I have tried different versions:
yam-yvg1900-M7v-linux64-generic.tgz
yam-yvg1900-M7v-linux64-core2.tgz
yam-yvg1900-M7v-linux64-nehalem.tgz
But all them give exactly the same error. My CPU is Intel Xeon X3450@2.8GHz (4 cores, 8 hardware threads). Do any of the Linux binaries work for anybody? It feels like all files are compiled for much newer architecture than advertised...
Title: Re: New YAM version release
Post by: Delinquency on August 10, 2014, 03:35:51 am
YAM does not work for me, can someone help me? I always get "illegal hardware instruction" error:
Code: [Select]
Mining Params OK
Checking MMC Stage 1 optimizations compatibility...
Checking MMC Stage 2 optimizations compatibility...
zsh: illegal hardware instruction  ./yam -c yam-mmc.cfg
Of course I have tried different versions:
yam-yvg1900-M7v-linux64-generic.tgz
yam-yvg1900-M7v-linux64-core2.tgz
yam-yvg1900-M7v-linux64-nehalem.tgz
But all them give exactly the same error. My CPU is Intel Xeon X3450@2.8GHz (4 cores, 8 hardware threads). Do any of the Linux binaries work for anybody? It feels like all files are compiled for much newer architecture than advertised...

That processor does NOT support AES-NI.

http://ark.intel.com/products/42929/Intel-Xeon-Processor-X3450-8M-Cache-2_66-GHz

You could try mining with AES-NI off.