Bitcoin Forum
December 11, 2024, 06:29:02 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Warning: One or more bitcointalk.org users have reported that they strongly believe that the creator of this topic is a scammer. (Login to see the detailed trust ratings.) While the bitcointalk.org administration does not verify such claims, you should proceed with extreme caution.
Pages: « 1 [2] 3 4 »  All
  Print  
Author Topic: SGMiner on XBOX One  (Read 2654 times)
QuintLeo
Legendary
*
Offline Offline

Activity: 1498
Merit: 1030


View Profile
January 11, 2018, 08:05:07 PM
 #21

Gaming doesn't present a CONSISTANT high-level load to a GPU.
Comparing based on GAMING stats means nothing.
It has been shown a LOT of times that mining puts a LOT more stress and that most algorithms soak a LOT more power than any gaming does.

Why do you keep talking about MEANINGLESS Teraflops figure, that has absolutely ZERO to do with mining performance.

 And, your links do NOT say anything about undervolting being available, the standard RX series cards have the SAME "voltage control" optimization logic that your links are talking about - that logic goes back to AT LEAST the R9 3xx series, and has been shown to NOT optimize well in a mining environment.
The only difference is how they TUNED the logic for the APU involved - which is also the case in every other APU and recent GPU that AMD has built, they ALL have different "tuning" to that logic depending on the model.

 Do try READING the links you post before you point to them as demonstrating information that IS NOT THERE.

 Have you ever actually USED an AMD APU before?

I'm no longer legendary just in my own mind!
Like something I said? Donations gratefully accepted. LYLnTKvLefz9izJFUvEGQEZzSkz34b3N6U (Litecoin)
1GYbjMTPdCuV7dci3iCUiaRrcNuaiQrVYY (Bitcoin)
Juggar
Member
**
Offline Offline

Activity: 242
Merit: 11


View Profile
January 11, 2018, 11:38:47 PM
 #22

Gaming doesn't present a CONSISTANT high-level load to a GPU.
Comparing based on GAMING stats means nothing.
It has been shown a LOT of times that mining puts a LOT more stress and that most algorithms soak a LOT more power than any gaming does.

Why do you keep talking about MEANINGLESS Teraflops figure, that has absolutely ZERO to do with mining performance.

 And, your links do NOT say anything about undervolting being available, the standard RX series cards have the SAME "voltage control" optimization logic that your links are talking about - that logic goes back to AT LEAST the R9 3xx series, and has been shown to NOT optimize well in a mining environment.
The only difference is how they TUNED the logic for the APU involved - which is also the case in every other APU and recent GPU that AMD has built, they ALL have different "tuning" to that logic depending on the model.

 Do try READING the links you post before you point to them as demonstrating information that IS NOT THERE.

 Have you ever actually USED an AMD APU before?


Buddy, more resources went into the Xbox APU than you know. Its tuned much more precisely than the standard desktop cards. Its NOT THE SAME and should have no problem handling an algo like Ethash. Perhaps not dual mining but the console was made to handle the GPU at full 100% load.

You're not on the dev team that developed the xbox APU, so you cant sit there and say it will or wont work..... I swear its like you are only here for the sake of arguing.
CryptoWatcher420
Sr. Member
****
Offline Offline

Activity: 462
Merit: 258

Small Time Miner, Rig Builder, Crypto Trader


View Profile
January 12, 2018, 02:02:53 AM
 #23

Gaming doesn't present a CONSISTANT high-level load to a GPU.
Comparing based on GAMING stats means nothing.
It has been shown a LOT of times that mining puts a LOT more stress and that most algorithms soak a LOT more power than any gaming does.

Why do you keep talking about MEANINGLESS Teraflops figure, that has absolutely ZERO to do with mining performance.

 And, your links do NOT say anything about undervolting being available, the standard RX series cards have the SAME "voltage control" optimization logic that your links are talking about - that logic goes back to AT LEAST the R9 3xx series, and has been shown to NOT optimize well in a mining environment.
The only difference is how they TUNED the logic for the APU involved - which is also the case in every other APU and recent GPU that AMD has built, they ALL have different "tuning" to that logic depending on the model.

 Do try READING the links you post before you point to them as demonstrating information that IS NOT THERE.

 Have you ever actually USED an AMD APU before?


Buddy, more resources went into the Xbox APU than you know. Its tuned much more precisely than the standard desktop cards. Its NOT THE SAME and should have no problem handling an algo like Ethash. Perhaps not dual mining but the console was made to handle the GPU at full 100% load.

You're not on the dev team that developed the xbox APU, so you cant sit there and say it will or wont work..... I swear its like you are only here for the sake of arguing.

I agree with leo and tbh if they were worth it to mine with don't you think someone would have figured it out by now? pretty sure SOMEONE has and just hasn't come forward for whatever reasons

6pin to EPS 12v 4+4pin w/pigtail & 2.5mm barrel plug for Pico Psu for SERVER PSU ONLY GPU MINING RIGS! | Donations: BTC-  | Join Me on Discord! https://discord.gg/VDwWFcK
cryptosize
Sr. Member
****
Offline Offline

Activity: 1792
Merit: 360


View Profile
January 12, 2018, 05:31:06 AM
 #24

Gaming doesn't present a CONSISTANT high-level load to a GPU.
Comparing based on GAMING stats means nothing.
It has been shown a LOT of times that mining puts a LOT more stress and that most algorithms soak a LOT more power than any gaming does.

Why do you keep talking about MEANINGLESS Teraflops figure, that has absolutely ZERO to do with mining performance.

 And, your links do NOT say anything about undervolting being available, the standard RX series cards have the SAME "voltage control" optimization logic that your links are talking about - that logic goes back to AT LEAST the R9 3xx series, and has been shown to NOT optimize well in a mining environment.
The only difference is how they TUNED the logic for the APU involved - which is also the case in every other APU and recent GPU that AMD has built, they ALL have different "tuning" to that logic depending on the model.

 Do try READING the links you post before you point to them as demonstrating information that IS NOT THERE.

 Have you ever actually USED an AMD APU before?
CAN YOU STOP USING CAPS?

Thank you...

I suggest to educate yourself on the subject we're discussing.

Video games have caused immense hardware failures in the past (PS3 YLOD, XBOX 360 RROD). Yes, video games, not Folding@Home. Revelatory, eh?

Do you know what "Hovis method" entails? You sound really ignorant my friend when you keep yelling that XB1X doesn't feature undervolting.

NEWSFLASH: XB1X has an undervolted RX 580 with the maximum efficiency factor in the market. That's why it consumes 175W at max load for the entire system. NOT every GPU/APU is shipped with undervolting BY DEFAULT. Stop misinforming others!

Got it now?

Last but not least, I mentioned TF, because that's the only metric we have. I know what hashing is. Since it's a Polaris-based part, integer performance should be roughly the same as the TF metric. Vega on the other hand is a bit more efficient, due to having additional improvements.

You're so ignorant that you don't even know what HSA/hUMA are and you keep spouting nonsense that the GPU can only address 1GB of RAM. Again: educate yourself and you'll thank me later. Wink

Hell, you don't even know the difference between GDDR3 and DDR3 and you're trying to lecture me?! That's cute... Smiley

Please, if you're not able to discuss in a civil & adult manner (I've done my best in previous posts and you clearly didn't appreciate it, so no more from me), I suggest to leave this thread... there are people who are genuinely interested in console mining (if this ever becomes possible with hacking/CFW).

Gaming doesn't present a CONSISTANT high-level load to a GPU.
Comparing based on GAMING stats means nothing.
It has been shown a LOT of times that mining puts a LOT more stress and that most algorithms soak a LOT more power than any gaming does.

Why do you keep talking about MEANINGLESS Teraflops figure, that has absolutely ZERO to do with mining performance.

 And, your links do NOT say anything about undervolting being available, the standard RX series cards have the SAME "voltage control" optimization logic that your links are talking about - that logic goes back to AT LEAST the R9 3xx series, and has been shown to NOT optimize well in a mining environment.
The only difference is how they TUNED the logic for the APU involved - which is also the case in every other APU and recent GPU that AMD has built, they ALL have different "tuning" to that logic depending on the model.

 Do try READING the links you post before you point to them as demonstrating information that IS NOT THERE.

 Have you ever actually USED an AMD APU before?


Buddy, more resources went into the Xbox APU than you know. Its tuned much more precisely than the standard desktop cards. Its NOT THE SAME and should have no problem handling an algo like Ethash. Perhaps not dual mining but the console was made to handle the GPU at full 100% load.

You're not on the dev team that developed the xbox APU, so you cant sit there and say it will or wont work..... I swear its like you are only here for the sake of arguing.
I presented him facts by MS engineers themselves, but he doesn't want to listen... he doesn't want to acknowledge what Hovis method is. Stubborn as fuck. It's OK, I know it's the internet (armchair engineers) and all that. :-)

I agree with leo and tbh if they were worth it to mine with don't you think someone would have figured it out by now? pretty sure SOMEONE has and just hasn't come forward for whatever reasons
These consoles came out in 2013 and they haven't been hacked yet (4+ years). Maybe because the encryption is too strong (same reason cryptocoins are so secure).

What makes you think they're not worth mining? Vega costs $1000 these days (if you're lucky enough to find one!) and delivers 12TF (again: I know this is not related to mining performance).

XB1X costs $500, delivers 6TF and it's readily available everywhere. If one person had figured it out, there would be no XB1X consoles in the market.
QuintLeo
Legendary
*
Offline Offline

Activity: 1498
Merit: 1030


View Profile
January 12, 2018, 08:33:53 PM
 #25

Obviously you aren't bothering to READ what I am posting.

I didn't SAY "this GPU can only address 1 GB". I said the A10 had that limitation, and that it *MIGHT* apply to the APU in the XBox One X.

One typo on DDR3 vs GDDR3 doesn't mean I don't know the difference or make me ignorant.
Are you going to try to tell me you have NEVER misstyped something?

I use capitols for emphasis - this is a VERY long standing online convention dating back at least to UseNet and PREdates the Internet as such, if you don't understand it that makes YOU the ignorant one.

GPU internal voltage tuning and control does NOT equal "undervolting", where the USER dictates to the GPU to use less voltage than it is designed to use.
Ditto "Hovis method" to make the GPU more efficient, which has actually been used on other GPUs before as well as CPUs.
Again, YOU showing ignorance not me.

I've BEEN civil - you are the one that started name-calling and being insulting for no reason.

PS4 has had LINUX on it and "been hacked" since at least 2016.
https://github.com/fail0verflow/ps4-linux
There were quite a few other postings at that time about the subject.
Do you even bother checking facts before you post anything?
Seems odd you calling ME ignorant so many times when YOUR ignorance is so repeatedly blatant.

I have NEVER SAID ANYTHING about "not worth mining on", my entire point has been "don't ASSUME RX 580 level performance" not "don't bother mining on them at all".


If you can't be bothered to READ AND UNDERSTAND what other folks type before commenting on it or understanding basic common Internet conventions, YOU are the one that should stop posting.




I'm no longer legendary just in my own mind!
Like something I said? Donations gratefully accepted. LYLnTKvLefz9izJFUvEGQEZzSkz34b3N6U (Litecoin)
1GYbjMTPdCuV7dci3iCUiaRrcNuaiQrVYY (Bitcoin)
cryptosize
Sr. Member
****
Offline Offline

Activity: 1792
Merit: 360


View Profile
January 12, 2018, 11:19:34 PM
 #26

This isn't Usenet, nor BBS (I'm older than you), it's a modern forum that supports bbcode/bold. Learn to use it.

Hovis method has never been used before in a mass-produced product. Stop lying. Thank you for proving your ignorance, though.

PS4 has not been hacked yet, otherwise piracy would be rampant already.

Console APUs support hUMA (you didn't even bother to google it), so there are no memory addressing restrictions.

Now move along, because this subject (console mining) isn't for you. You're not even a console owner to begin with, otherwise you wouldn't be so ignorant in the first place. Do your homework and then we can talk.
kumara
Newbie
*
Offline Offline

Activity: 70
Merit: 0


View Profile
January 13, 2018, 03:31:26 AM
 #27

This isn't Usenet, nor BBS (I'm older than you), it's a modern forum that supports bbcode/bold. Learn to use it.

Hovis method has never been used before in a mass-produced product. Stop lying. Thank you for proving your ignorance, though.

PS4 has not been hacked yet, otherwise piracy would be rampant already.

Console APUs support hUMA (you didn't even bother to google it), so there are no memory addressing restrictions.

Now move along, because this subject (console mining) isn't for you. You're not even a console owner to begin with, otherwise you wouldn't be so ignorant in the first place. Do your homework and then we can talk.

I was teetering between building a cheap rig with cards (perhaps rx 580 or better) or CPU mining. Now both of you gentlemen have given me a third option and one which I never would have found without coming to bitcointalk. I would like to know more about console mining with the Xbox 1 x. Please share your experience and results of any tests.
Kapz786
Hero Member
*****
Offline Offline

Activity: 697
Merit: 503



View Profile
January 13, 2018, 04:25:04 AM
 #28

This isn't Usenet, nor BBS (I'm older than you), it's a modern forum that supports bbcode/bold. Learn to use it.

Hovis method has never been used before in a mass-produced product. Stop lying. Thank you for proving your ignorance, though.

PS4 has not been hacked yet, otherwise piracy would be rampant already.

Console APUs support hUMA (you didn't even bother to google it), so there are no memory addressing restrictions.

Now move along, because this subject (console mining) isn't for you. You're not even a console owner to begin with, otherwise you wouldn't be so ignorant in the first place. Do your homework and then we can talk.

I was teetering between building a cheap rig with cards (perhaps rx 580 or better) or CPU mining. Now both of you gentlemen have given me a third option and one which I never would have found without coming to bitcointalk. I would like to know more about console mining with the Xbox 1 x. Please share your experience and results of any tests.

Unless I am mistaken but this whole thread is about discussing the theoretical side on XB mining and no one is actually mining on them as we speak? I'm pretty sure the general consensus either way is that it wouldn't mine much to be more profitable than a decent AMD card anyway?
QuintLeo
Legendary
*
Offline Offline

Activity: 1498
Merit: 1030


View Profile
January 13, 2018, 08:42:00 PM
 #29

This isn't Usenet, nor BBS (I'm older than you), it's a modern forum that supports bbcode/bold. Learn to use it.

Hovis method has never been used before in a mass-produced product. Stop lying. Thank you for proving your ignorance, though.

PS4 has not been hacked yet, otherwise piracy would be rampant already.

Console APUs support hUMA (you didn't even bother to google it), so there are no memory addressing restrictions.

Now move along, because this subject (console mining) isn't for you. You're not even a console owner to begin with, otherwise you wouldn't be so ignorant in the first place. Do your homework and then we can talk.

I doubt you are older than I am.
Hint - I'm pretty close to Philma1957's age (1957 is his birthyear).
I was also a FidoNet sysop for about a decade, and a stand-alone BBS sysop for years before that.
Ever work on a Bendix G15? I have - though it was rather outdated by the time I got to work on it.

If you can put LINUX on a PS4 (available since at least 2016 as WIDELY REPORTED and go look at that link I posted for ONE SOURCE), then it is hackable and in fact HAS been hacked.

Hovis method HAS in fact been used in mass-produced products - just not with as high of a volume as the APU in the XBox One X.
Marketing shills CAN AND DO LIE to make their product seem "more special", and this is such a case.


There is no "third option" at this time AFAIK using the XBox One or XBox One X, as there is no mining app written for it nor can you run a different OS that DOES support mining software.
There IS a "third option" with the PS4, but the iGPU in the APU version in those is a lot lower performance even in THEORY vs the one in the XBox One X.

I'm no longer legendary just in my own mind!
Like something I said? Donations gratefully accepted. LYLnTKvLefz9izJFUvEGQEZzSkz34b3N6U (Litecoin)
1GYbjMTPdCuV7dci3iCUiaRrcNuaiQrVYY (Bitcoin)
cryptosize
Sr. Member
****
Offline Offline

Activity: 1792
Merit: 360


View Profile
February 13, 2018, 03:38:46 AM
 #30

https://www.reddit.com/r/CryptoCurrency/comments/7vze1k/spoke_with_a_cryptocurrency_specialist_todayhe/
chup
Sr. Member
****
Offline Offline

Activity: 737
Merit: 262


Me, Myself & I


View Profile
February 13, 2018, 01:49:00 PM
 #31


You went into discussion - verbal fight - with rare person here (if not the only one) that is actually "mining" on APUs, claiming how good will be to mine on certain's hardware APU.
You could (l)earn much more if You asked him politely how to maximize profit from APU instead of linking "APU knowledge" and "farms" mining cryptonight. Do You know number of needed XBOX Ss to be in par with single Radeon Vega 56? I will tell You - it's between 10 and 20. Oh, almost forgot - the power needed is in similar ratio.

cryptosize
Sr. Member
****
Offline Offline

Activity: 1792
Merit: 360


View Profile
February 13, 2018, 02:04:48 PM
Last edit: February 13, 2018, 02:15:15 PM by cryptosize
 #32


You went into discussion - verbal fight - with rare person here (if not the only one) that is actually "mining" on APUs, claiming how good will be to mine on certain's hardware APU.
You could (l)earn much more if You asked him politely how to maximize profit from APU instead of linking "APU knowledge" and "farms" mining cryptonight. Do You know number of needed XBOX Ss to be in par with single Radeon Vega 56? I will tell You - it's between 10 and 20. Oh, almost forgot - the power needed is in similar ratio.
Another ignorant comment...

RX 580 (the same GPU the X has) can mine 800 H/s in Monero/CryptoNight. Vega 56 is around 2000 H/s on CryptoNight. 10-20? Not really. Educate yourself.

Source: http://monerobenchmarks.info/

Btw, MS seems willing to adopt the blockchain technology:

https://cloudblogs.microsoft.com/enterprisemobility/2018/02/12/decentralized-digital-identities-and-blockchain-the-future-as-we-see-it/

If you're not willing the discuss the subject in hand, then please leave.
chup
Sr. Member
****
Offline Offline

Activity: 737
Merit: 262


Me, Myself & I


View Profile
February 13, 2018, 03:29:24 PM
 #33

Another ignorant comment...

RX 580 (the same GPU the X has) can mine 800 H/s in Monero/CryptoNight. Vega 56 is around 2000 H/s on CryptoNight. 10-20? Not really. Educate yourself.

Source: http://monerobenchmarks.info/

Btw, MS seems willing to adopt the blockchain technology:

https://cloudblogs.microsoft.com/enterprisemobility/2018/02/12/decentralized-digital-identities-and-blockchain-the-future-as-we-see-it/

If you're not willing the discuss the subject in hand, then please leave.

Of course I will leave. I am not able to give anything to You by force. Have a nice mining. BTW wake me up when You reach 800 H/s with MS drivers and wihout manual downvolting and overclocking.

Juggar
Member
**
Offline Offline

Activity: 242
Merit: 11


View Profile
February 13, 2018, 03:50:14 PM
 #34


You went into discussion - verbal fight - with rare person here (if not the only one) that is actually "mining" on APUs, claiming how good will be to mine on certain's hardware APU.
You could (l)earn much more if You asked him politely how to maximize profit from APU instead of linking "APU knowledge" and "farms" mining cryptonight. Do You know number of needed XBOX Ss to be in par with single Radeon Vega 56? I will tell You - it's between 10 and 20. Oh, almost forgot - the power needed is in similar ratio.
Another ignorant comment...

RX 580 (the same GPU the X has) can mine 800 H/s in Monero/CryptoNight. Vega 56 is around 2000 H/s on CryptoNight. 10-20? Not really. Educate yourself.

Source: http://monerobenchmarks.info/

Btw, MS seems willing to adopt the blockchain technology:

https://cloudblogs.microsoft.com/enterprisemobility/2018/02/12/decentralized-digital-identities-and-blockchain-the-future-as-we-see-it/

If you're not willing the discuss the subject in hand, then please leave.

IF you are going to argue, at least quote properly, he specifically said xbox one S which runs the same hardware as the original xbox one albeit slightly overclocked and on a small die process.

Xbox one S is much, MUCH less powerful than the xbox one X. Xbox one GPU is only a 768 shader GCN 1.0 part, so inbetwen radeon 7770 and 7790.

People seem to be getting them confused in this thread and that reddit link, the guy in the reddit said he was not mining on the Xbox one X as it did not make financial sense.

generalheed
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
February 13, 2018, 04:07:55 PM
 #35

I'm glad someone brought up this topic, I've tried discussing this in other places but got quickly shutdown. Anyways, I hope I can add some new info here but there are basically 3 possibilities to mining cryptonight currencies on an Xbox One, the first of which I already tried to minimal benefit:

1. Use a browser based javascript miner like Coinhive (set up your own site) and mine with the Xbox One's edge browser. I've tried this on my own Xbox One and Xbox One X, the hashrate is pretty bad. It's CPU only and you'll get like close to 12 H/s on the Xbox One X CPU. What's VERY interesting though is that the original Xbox One CPU actually gets around 13 H/s. It's consistently a full 1 H/s better than the Xbox One X CPU which makes me curious why since the Xbox One X not only has a higher clockspeed, but is supposed to have made many other improvements over the original CPU. This is currently the only method that anyone can do at the moment.

2. Someone will need to write a UWP version of a cryptonight miner. Microsoft recently allowed UWP apps and games to have access to a lot more system resources than in the past. I am a C# UWP dev, but I don't have the skills or experience to be able to port or write my own cryptonight miner without help. I'm totally willing to do that if someone with the knowledge and experience wants to help. Unfortunately, chances are Microsoft wouldn't approve a mining app on the app store for distribution on the Xbox One. That being said, any Xbox One can be dev mode unlocked by anyone so that's all that will need to be done and any UWP app can be compiled and sideloaded easily by anyone.

3. Similar to option 2, but someone will need to write a miner using a game engine like Unity or Unreal. Using a game engine should give you full DX12 access to the CPU and GPU, allowing for better theoretical performance over UWP. For an engine like Unity, the mining code could probably be written using compute shaders. I've also developed in Unity before, but again I don't have the level of experience to be able to write a miner without help. And of course the same restriction applies here where you'll probably end up having to sideload the app yourself since it likely wouldn't get through Microsoft's approval process and even if it did, probably wouldn't go unnoticed for very long.

Considering how expensive graphics cards are now these days, game consoles, especially the Xbox One X, make a lot of sense for mining and are great value. Plus, the prices of game consoles are a lot more stable than PC graphics cards for numerous reasons. I'm willing to try to write a UWP or Unity miner for the Xbox One if someone with the knowledge and experience is willing to help me. Otherwise, we could try to start a bounty or something for someone to write one for us.
Juggar
Member
**
Offline Offline

Activity: 242
Merit: 11


View Profile
February 13, 2018, 04:13:59 PM
 #36

I'm glad someone brought up this topic, I've tried discussing this in other places but got quickly shutdown. Anyways, I hope I can add some new info here but there are basically 3 possibilities to mining cryptonight currencies on an Xbox One, the first of which I already tried to minimal benefit:

1. Use a browser based javascript miner like Coinhive (set up your own site) and mine with the Xbox One's edge browser. I've tried this on my own Xbox One and Xbox One X, the hashrate is pretty bad. It's CPU only and you'll get like close to 12 H/s on the Xbox One X CPU. What's VERY interesting though is that the original Xbox One CPU actually gets around 13 H/s. It's consistently a full 1 H/s better than the Xbox One X CPU which makes me curious why since the Xbox One X not only has a higher clockspeed, but is supposed to have made many other improvements over the original CPU. This is currently the only method that anyone can do at the moment.

2. Someone will need to write a UWP version of a cryptonight miner. Microsoft recently allowed UWP apps and games to have access to a lot more system resources than in the past. I am a C# UWP dev, but I don't have the skills or experience to be able to port or write my own cryptonight miner without help. I'm totally willing to do that if someone with the knowledge and experience wants to help. Unfortunately, chances are Microsoft wouldn't approve a mining app on the app store for distribution on the Xbox One. That being said, any Xbox One can be dev mode unlocked by anyone so that's all that will need to be done and any UWP app can be compiled and sideloaded easily by anyone.

3. Similar to option 2, but someone will need to write a miner using a game engine like Unity or Unreal. Using a game engine should give you full DX12 access to the CPU and GPU, allowing for better theoretical performance over UWP. For an engine like Unity, the mining code could probably be written using compute shaders. I've also developed in Unity before, but again I don't have the level of experience to be able to write a miner without help. And of course the same restriction applies here where you'll probably end up having to sideload the app yourself since it likely wouldn't get through Microsoft's approval process and even if it did, probably wouldn't go unnoticed for very long.

Considering how expensive graphics cards are now these days, game consoles, especially the Xbox One X, make a lot of sense for mining and are great value. Plus, the prices of game consoles are a lot more stable than PC graphics cards for numerous reasons. I'm willing to try to write a UWP or Unity miner for the Xbox One if someone with the knowledge and experience is willing to help me. Otherwise, we could try to start a bounty or something for someone to write one for us.

How many xbox one's can a dev have in "dev mode"? This is probably going to be the only way in which youll realistically be able to mine with them.
generalheed
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
February 13, 2018, 04:19:01 PM
 #37

I'm glad someone brought up this topic, I've tried discussing this in other places but got quickly shutdown. Anyways, I hope I can add some new info here but there are basically 3 possibilities to mining cryptonight currencies on an Xbox One, the first of which I already tried to minimal benefit:

1. Use a browser based javascript miner like Coinhive (set up your own site) and mine with the Xbox One's edge browser. I've tried this on my own Xbox One and Xbox One X, the hashrate is pretty bad. It's CPU only and you'll get like close to 12 H/s on the Xbox One X CPU. What's VERY interesting though is that the original Xbox One CPU actually gets around 13 H/s. It's consistently a full 1 H/s better than the Xbox One X CPU which makes me curious why since the Xbox One X not only has a higher clockspeed, but is supposed to have made many other improvements over the original CPU. This is currently the only method that anyone can do at the moment.

2. Someone will need to write a UWP version of a cryptonight miner. Microsoft recently allowed UWP apps and games to have access to a lot more system resources than in the past. I am a C# UWP dev, but I don't have the skills or experience to be able to port or write my own cryptonight miner without help. I'm totally willing to do that if someone with the knowledge and experience wants to help. Unfortunately, chances are Microsoft wouldn't approve a mining app on the app store for distribution on the Xbox One. That being said, any Xbox One can be dev mode unlocked by anyone so that's all that will need to be done and any UWP app can be compiled and sideloaded easily by anyone.

3. Similar to option 2, but someone will need to write a miner using a game engine like Unity or Unreal. Using a game engine should give you full DX12 access to the CPU and GPU, allowing for better theoretical performance over UWP. For an engine like Unity, the mining code could probably be written using compute shaders. I've also developed in Unity before, but again I don't have the level of experience to be able to write a miner without help. And of course the same restriction applies here where you'll probably end up having to sideload the app yourself since it likely wouldn't get through Microsoft's approval process and even if it did, probably wouldn't go unnoticed for very long.

Considering how expensive graphics cards are now these days, game consoles, especially the Xbox One X, make a lot of sense for mining and are great value. Plus, the prices of game consoles are a lot more stable than PC graphics cards for numerous reasons. I'm willing to try to write a UWP or Unity miner for the Xbox One if someone with the knowledge and experience is willing to help me. Otherwise, we could try to start a bounty or something for someone to write one for us.

How many xbox one's can a dev have in "dev mode"? This is probably going to be the only way in which youll realistically be able to mine with them.

To my knowledge, it's unlimited, I've had 3 on dev mode before. But if there really is a limit, then the solution is simply to use a 2nd Microsoft account on the Xbox's after you hit the limit. But as far as I know, there is no limit. I took a quick look at the dev mode documentation from Microsoft and it makes no mention of a limit either.
cryptosize
Sr. Member
****
Offline Offline

Activity: 1792
Merit: 360


View Profile
February 13, 2018, 04:44:37 PM
 #38

I'm glad someone brought up this topic, I've tried discussing this in other places but got quickly shutdown. Anyways, I hope I can add some new info here but there are basically 3 possibilities to mining cryptonight currencies on an Xbox One, the first of which I already tried to minimal benefit:

1. Use a browser based javascript miner like Coinhive (set up your own site) and mine with the Xbox One's edge browser. I've tried this on my own Xbox One and Xbox One X, the hashrate is pretty bad. It's CPU only and you'll get like close to 12 H/s on the Xbox One X CPU. What's VERY interesting though is that the original Xbox One CPU actually gets around 13 H/s. It's consistently a full 1 H/s better than the Xbox One X CPU which makes me curious why since the Xbox One X not only has a higher clockspeed, but is supposed to have made many other improvements over the original CPU. This is currently the only method that anyone can do at the moment.

2. Someone will need to write a UWP version of a cryptonight miner. Microsoft recently allowed UWP apps and games to have access to a lot more system resources than in the past. I am a C# UWP dev, but I don't have the skills or experience to be able to port or write my own cryptonight miner without help. I'm totally willing to do that if someone with the knowledge and experience wants to help. Unfortunately, chances are Microsoft wouldn't approve a mining app on the app store for distribution on the Xbox One. That being said, any Xbox One can be dev mode unlocked by anyone so that's all that will need to be done and any UWP app can be compiled and sideloaded easily by anyone.

3. Similar to option 2, but someone will need to write a miner using a game engine like Unity or Unreal. Using a game engine should give you full DX12 access to the CPU and GPU, allowing for better theoretical performance over UWP. For an engine like Unity, the mining code could probably be written using compute shaders. I've also developed in Unity before, but again I don't have the level of experience to be able to write a miner without help. And of course the same restriction applies here where you'll probably end up having to sideload the app yourself since it likely wouldn't get through Microsoft's approval process and even if it did, probably wouldn't go unnoticed for very long.

Considering how expensive graphics cards are now these days, game consoles, especially the Xbox One X, make a lot of sense for mining and are great value. Plus, the prices of game consoles are a lot more stable than PC graphics cards for numerous reasons. I'm willing to try to write a UWP or Unity miner for the Xbox One if someone with the knowledge and experience is willing to help me. Otherwise, we could try to start a bounty or something for someone to write one for us.
Finally an interesting post! And I thought this forum was infested with trolls, but I'm glad you proved me wrong. Smiley Don't feel intimidated, just ignore malicious posters. Most of them are not even devs to begin with, so their opinion holds zero weight.

Yeah, XB1X is a bargain compared to the likes of RX 580, Vega 56, GTX 1070 (due to inflated prices), not to mention it's a fully integrated system (not just a GPU) with a max power consumption of 175W for the entire system. Console prices tend to remain stable, even if component prices increase: https://www.anandtech.com/show/11724/samsung-sk-hynix-graphics-memory-prices-increase-over-30-percent (guess what, MS ate up that cost)

There's no reason it cannot perform as good as an RX 580, with the benefit of having a unified memory pool of 5-9GB (S vs X). Even the latest Ryzen/Vega APUs (2200G/2400G) have a fixed allocation limit of 2GB for the Vega iGPU, which probably means regular PC Windows don't support hUMA. Not to mention having signifantly weaker GPUs and a lot less memory bandwidth. Ryzen is their only saving grace compared to Jaguar, but with only 4MB of L3 cache, don't expect more than 2 threads of CryptoNight mining, so it's a moot point really.

That's why I've been saying that we shouldn't compare PC technology with console semi-custom technology in a narrow-minded manner. That's like comparing homo sapiens to chimps, just because we share 98% of the same DNA. Yes, consoles use PC-based technology, just like we're evolved apes (in a sense), but that doesn't mean that crucial differences don't exist. I don't know why it's so hard for some people to understand this. We gotta see the big picture and I'm pretty sure MS is working on it as we speak.
generalheed
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
February 13, 2018, 05:58:27 PM
 #39

I'm glad someone brought up this topic, I've tried discussing this in other places but got quickly shutdown. Anyways, I hope I can add some new info here but there are basically 3 possibilities to mining cryptonight currencies on an Xbox One, the first of which I already tried to minimal benefit:

1. Use a browser based javascript miner like Coinhive (set up your own site) and mine with the Xbox One's edge browser. I've tried this on my own Xbox One and Xbox One X, the hashrate is pretty bad. It's CPU only and you'll get like close to 12 H/s on the Xbox One X CPU. What's VERY interesting though is that the original Xbox One CPU actually gets around 13 H/s. It's consistently a full 1 H/s better than the Xbox One X CPU which makes me curious why since the Xbox One X not only has a higher clockspeed, but is supposed to have made many other improvements over the original CPU. This is currently the only method that anyone can do at the moment.

2. Someone will need to write a UWP version of a cryptonight miner. Microsoft recently allowed UWP apps and games to have access to a lot more system resources than in the past. I am a C# UWP dev, but I don't have the skills or experience to be able to port or write my own cryptonight miner without help. I'm totally willing to do that if someone with the knowledge and experience wants to help. Unfortunately, chances are Microsoft wouldn't approve a mining app on the app store for distribution on the Xbox One. That being said, any Xbox One can be dev mode unlocked by anyone so that's all that will need to be done and any UWP app can be compiled and sideloaded easily by anyone.

3. Similar to option 2, but someone will need to write a miner using a game engine like Unity or Unreal. Using a game engine should give you full DX12 access to the CPU and GPU, allowing for better theoretical performance over UWP. For an engine like Unity, the mining code could probably be written using compute shaders. I've also developed in Unity before, but again I don't have the level of experience to be able to write a miner without help. And of course the same restriction applies here where you'll probably end up having to sideload the app yourself since it likely wouldn't get through Microsoft's approval process and even if it did, probably wouldn't go unnoticed for very long.

Considering how expensive graphics cards are now these days, game consoles, especially the Xbox One X, make a lot of sense for mining and are great value. Plus, the prices of game consoles are a lot more stable than PC graphics cards for numerous reasons. I'm willing to try to write a UWP or Unity miner for the Xbox One if someone with the knowledge and experience is willing to help me. Otherwise, we could try to start a bounty or something for someone to write one for us.
Finally an interesting post! And I thought this forum was infested with trolls, but I'm glad you proved me wrong. Smiley Don't feel intimidated, just ignore malicious posters. Most of them are not even devs to begin with, so their opinion holds zero weight.

Yeah, XB1X is a bargain compared to the likes of RX 580, Vega 56, GTX 1070 (due to inflated prices), not to mention it's a fully integrated system (not just a GPU) with a max power consumption of 175W for the entire system. Console prices tend to remain stable, even if component prices increase: https://www.anandtech.com/show/11724/samsung-sk-hynix-graphics-memory-prices-increase-over-30-percent (guess what, MS ate up that cost)

There's no reason it cannot perform as good as an RX 580, with the benefit of having a unified memory pool of 5-9GB (S vs X). Even the latest Ryzen/Vega APUs (2200G/2400G) have a fixed allocation limit of 2GB for the Vega iGPU, which probably means regular PC Windows don't support hUMA. Not to mention having signifantly weaker GPUs and a lot less memory bandwidth. Ryzen is their only saving grace compared to Jaguar, but with only 4MB of L3 cache, don't expect more than 2 threads of CryptoNight mining, so it's a moot point really.

That's why I've been saying that we shouldn't compare PC technology with console semi-custom technology in a narrow-minded manner. That's like comparing homo sapiens to chimps, just because we share 98% of the same DNA. Yes, consoles use PC-based technology, just like we're evolved apes (in a sense), but that doesn't mean that crucial differences don't exist. I don't know why it's so hard for some people to understand this. We gotta see the big picture and I'm pretty sure MS is working on it as we speak.

Yep, while current gen consoles are indeed very similar to PC's, they're still not quite the same. There's a long and difficult design process when building a console because there's a lot of things to take into consideration. Otherwise, it'd just be easier for Microsoft and Sony to take off the shelf laptop parts, slap them together in a case and call it a day. And yeah, game consoles are heavily subsidized by their manufacturers so that's why they're usually a lot cheaper compared to their PC equivalents. On top of that, Microsoft and Sony don't pay retail prices for the components. They have bulk order agreements at wholesale prices which is also what keeps console prices stable.

I also agree that there's no reason the Xbox One X can't perform as well as its PC equivalent. That being said, it's true that mining performance is a lot different than gaming performance. Game consoles are indeed optimized for gaming first and foremost. However from what I understand, that's not going to have a huge negative affect on mining performance anyways. The big question here is how well can an Xbox One X reasonably sustain 100% GPU and CPU performance. When I'm playing demanding games that run in 4K 60fps like Halo 5 or Forza 7, the Xbox One X does get very warm. To keep it like that constantly will no doubt reduce the lifespan of the console, but that's true for any device you use for mining. Someone else above did reference the Xbox 360's red rings of death and PS3's yellow light of death which is a concern and pushing that generation of consoles. But as far as this current generation goes, I've never heard or seen an Xbox One or PS4 have another red rings of death or yellow light of death issue yet. So I think this time around, Microsoft and Sony did a pretty good with the cooling system.

Unfortunately I doubt Microsoft and Sony are going to do anything to make their consoles more friendly for miners. But the fact remains that there's a very real possibility to take full advantage of the Xbox One X for mining. I would love to be able to write the mining software for it too but like I said I'd need help from people who are more experienced. Or another option could be to start a bounty for someone to write the software.
cryptosize
Sr. Member
****
Offline Offline

Activity: 1792
Merit: 360


View Profile
February 13, 2018, 06:47:31 PM
 #40

I also agree that there's no reason the Xbox One X can't perform as well as its PC equivalent. That being said, it's true that mining performance is a lot different than gaming performance. Game consoles are indeed optimized for gaming first and foremost. However from what I understand, that's not going to have a huge negative affect on mining performance anyways.
We're talking about DX12 Compute Shaders, so it's not that different from modern video games and certainly not as bad as FurMark (you can burn your GPU with that within a few minutes).

The big question here is how well can an Xbox One X reasonably sustain 100% GPU and CPU performance. When I'm playing demanding games that run in 4K 60fps like Halo 5 or Forza 7, the Xbox One X does get very warm. To keep it like that constantly will no doubt reduce the lifespan of the console, but that's true for any device you use for mining. Someone else above did reference the Xbox 360's red rings of death and PS3's yellow light of death which is a concern and pushing that generation of consoles. But as far as this current generation goes, I've never heard or seen an Xbox One or PS4 have another red rings of death or yellow light of death issue yet. So I think this time around, Microsoft and Sony did a pretty good with the cooling system.
http://www.eurogamer.net/articles/digitalfoundry-2017-microsoft-xbox-one-x-review_1
https://www.reddit.com/r/xboxone/comments/7gq5sw/xbox_one_x_temperature_question/

Doesn't seem that bad compared to a discrete GPU and it's a lot lower than Ryzen APUs (dat thermal paste)... modern chips can reach up to 80C with no problems.

AFAIK, it's the fan that will fail first, depending on its quality. Also, keep in mind that CryptoNight doesn't overheat the GPU that much compared to other algos.

Unfortunately I doubt Microsoft and Sony are going to do anything to make their consoles more friendly for miners. But the fact remains that there's a very real possibility to take full advantage of the Xbox One X for mining. I would love to be able to write the mining software for it too but like I said I'd need help from people who are more experienced. Or another option could be to start a bounty for someone to write the software.
Whoever strikes a deal with MS is going to enjoy 1-2% mining fees easily. There are 30-35 million XB1 consoles out there...
Pages: « 1 [2] 3 4 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!