Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice

Unity for Intel Atom CPUs ?

Discussion in 'Android' started by falloutboy, Oct 24, 2013.

  1. falloutboy

    falloutboy

    Joined:
    Oct 23, 2013
    Posts:
    1
    Hello,

    after the Samsung Galaxy Tab 3, Asus MeMo Pad 10 FDH also uses an Atom CPU. Is there any chance Untiy will support Atom CPUs in the near future ?
     
  2. Agent_007

    Agent_007

    Joined:
    Dec 18, 2011
    Posts:
    899
    I would guess no. All of those devices should ship with libhoudini, otherwise they are quite useless.
     
  3. AndreasX12

    AndreasX12

    Joined:
    Jul 12, 2012
    Posts:
    12
    That would be really useful. I recently bought a Samsung Galaxy Tab 3 for development purposes. But when I tried to build from Unity to my Tab 3, it didn't work. I realized it was because of the Intel Atom Processor. There must be some way to debug to an Intel based processor, because I downloaded one of my published apps from Google Play, and it worked on my Tab 3 although the app was built with Unity and ArmV7

    Thanks, Andreas.
     
  4. Agent_007

    Agent_007

    Joined:
    Dec 18, 2011
    Posts:
    899
    You did build&run or did you build and then install the .apk with adb?
     
  5. AndreasX12

    AndreasX12

    Joined:
    Jul 12, 2012
    Posts:
    12
    First I used Build Run which I used to do with my SG III. I then tried to Build the .apk and transfering it to my device and it worked. I found out, that the Tab 3 actually emulates the ARM processor, to run those apps. Pretty interesting :)
     
  6. dapug

    dapug

    Joined:
    Oct 5, 2013
    Posts:
    7
    I'm a bit confused by this ARM vs ATOM issue. Are you saying your Unity app will RUN on an ATOM device, but you just can't use it for development/debug?

    I really don't want to get into a support conversation with my customers "oh, sorry, you need to get an Android that uses ARM not Intel ATOM." They don't even know what that means. Talk about a deal killer. I am trying to decide the platform for my next app right now, really hoping to use Unity3d, but massively concerned about compatibility here.

    Unity, why aren't you addressing this?
     
  7. AndreasX12

    AndreasX12

    Joined:
    Jul 12, 2012
    Posts:
    12
    Your Unity app will run on an Intel ATOM device. You can't use USB debugging directly from Unity though. To debug on an Intel ATOM device, you have to make a build of the app, and then transfer the app to the device manually. You can do this many ways: ADB transfer, Bluetooth, dragging the app into the storage of your device and use the device's File Manager to install the app, there are probably also tons of file sharing apps on the Play Store that could be used.

    So, it's certainly possible to use an ATOM device to develop Unity apps.

    Andreas.
     
  8. DnosHubz

    DnosHubz

    Joined:
    Mar 12, 2014
    Posts:
    3
    Do you know if this causes a performance issue? Specs wise the Kindle Fire HD and Galaxy Tab 3 have similar hardware except for the CPU - but the Kindle is running my project at nearly 2.5 times the frame rate. Is it because of this emulation? Doesn't seem to be too much info on the Galaxy Tab 3 + Unity.
     
  9. AndreasX12

    AndreasX12

    Joined:
    Jul 12, 2012
    Posts:
    12
    I'm not exactly sure why it runs slower on Tab 3 10.1. It could be the Intel Atom processor that isn't optimized for playing games. The CPU is what actually "runs" the game, so as far as I can see on https://developer.amazon.com/sdk/fire/specifications.html it looks like they use another type of processor which is probably better optimized for games. So yeah, they probably don't emulate the apps on the Kindle Fire HD which makes it run apps faster :)
     
  10. HenrikC

    HenrikC

    Joined:
    Jul 3, 2013
    Posts:
    6
    Hey just to point out that we're having huge performance problems with Galaxy Tab 3 7.0, which is NOT running Intel Atom. So it is possible that something else in the Galaxy Tab 3 range is affecting the performance. Interestingly we had it running once with "normal" faster speed, and it seemed to be ok if the device was plugged into PC while running the game. Maybe there's some kind of power saving system in all Tab 3s, which makes games run slow? On the other hand, Tab 3 7.0 is running a rare GPU which could be the cause too for us. Huoh... so many different devices!

    BTW I am running our heavy game ok on Intel Atom based Motorola RAZR i (XT890), though it's using WAY more memory than some other devices such as Galaxy S2. So yeh it'll run even though it isn't optimized. Did nothing special for that either, just built the APK normally by using just Unity. I haven't tried profiling it yet though. (Interestingly Unreal Engine 3 has support for Intel based Androids - we'll until they dropped supporting Android completely..)
     
  11. TeftyTeft

    TeftyTeft

    Joined:
    Apr 19, 2014
    Posts:
    1
    I'd like to bump this thread as I recently bought a Galaxy Tab 3 for development purposes and it definitely suffers from performance issues. My iPad 2 runs my game at a solid 60fps, but the Tab 3 struggles to maintain 30fps (or what seems like 30).

    Is it the ATOM to ARM emulation, or just poor samsung software optimization?
     
  12. cgeye

    cgeye

    Joined:
    Mar 5, 2014
    Posts:
    76
    Bump. Got major performance issues with Galaxy Tab3 7". Does it use the ATOM processor, and if so are there any plans for Unity to support non-ARM devices? I'm working on an Augmented Reality demo using Vuforia, and no matter whether I build run from Unity or install the apk manually the framerate is disasterously poor.
     
  13. Agent_007

    Agent_007

    Joined:
    Dec 18, 2011
    Posts:
    899
  14. JamesArndt

    JamesArndt

    Unity Technologies

    Joined:
    Dec 1, 2009
    Posts:
    2,916
    Any official word on Build-Run support for the Galaxy Tab 3 7?
     
  15. JamesArndt

    JamesArndt

    Unity Technologies

    Joined:
    Dec 1, 2009
    Posts:
    2,916
  16. rodolfo_2

    rodolfo_2

    Joined:
    Jun 6, 2013
    Posts:
    4
    i have a intel atom n455 1.6 GHz into a mini laptop hp, it run very well the unity engine, but it dont render any model in the aplication, it run the gamemode without problems, but the build dont show me models, just the standar void of unity ed scene editor. what could i do in roder to play a unity game in my intel atom n455? it support Dx11, opengl 1.4, have win 7 32 bits, and can run aplications like critical strike (unitygame) without problems, but i cant built my own game, or run a aplication in my atom, i builded an aplication in a i3 and run perfectly, but same aplication dont render on my atom, its an atom problem i know, but i want to use intel atom.
     
  17. FuzzyQuills

    FuzzyQuills

    Joined:
    Jun 8, 2013
    Posts:
    2,871
    Not sure how off-topic this post is getting, but... I can help, since I have a Dell Mini 9 (Atom-N270 powered netbook) with unity on it. (Got it working a few days ago! :)) Where's the issue occurring? I assume you mean a built game. :)
     
    rodolfo_2 likes this.
  18. rodolfo_2

    rodolfo_2

    Joined:
    Jun 6, 2013
    Posts:
    4
    it happens in all buildings, and web aplication ever gives me a "several conection error", i can fabrik a scene and look the same scene in game mode perfectly, but build aplication isnt work, well i build in my athom and run in other computers like my other pc that is an i3 (so motherrrfuk**g fast) but if i build in any pc the aplication do dont work in my atom. the solution maybe is suggest an opengl1 unity vertion, well unity 5 runs perfectly in my atom but its something that i cant explain, i mean, i dont know why the builded dont render nothing in my hp mini with intel atom n455.

    well reallily the hp mini is a very powerfull pc, i make sure that the problem is not a power problem, maybe is just a compatibility problem, i hope some developer chek it and say to me any solution, i think ist going to be a settings solution.

    http://fogbugz.unity3d.com/default.asp?701154_rpshiifo5qdie28i
     
    Last edited: Jun 6, 2015
  19. FuzzyQuills

    FuzzyQuills

    Joined:
    Jun 8, 2013
    Posts:
    2,871
    I am assuming that you are trying to get unity 5 to run builds properly on your hp mini.... :D
    In that case, see if building with unity 4.6 works. I am not sure if Unity 5 has an atom-specific problem, I don't use 5 on my atom powered netbook.
     
  20. rodolfo_2

    rodolfo_2

    Joined:
    Jun 6, 2013
    Posts:
    4
    it works?

    i did it some time ago and it works perfectly, but the license isnt the same... :v
     
    Last edited: Jun 7, 2015
  21. FuzzyQuills

    FuzzyQuills

    Joined:
    Jun 8, 2013
    Posts:
    2,871
    Ya, that was the compromise I had to take to use Unity on my netbook. ;) Point being, I haven't tested Unity 5 on this netbook yet, and despite people saying it won't run, it's always worth a try.

    One thing's for sure; I am going to need both a hard drive and a RAM upgrade first before attempting... :D
     
  22. rodolfo_2

    rodolfo_2

    Joined:
    Jun 6, 2013
    Posts:
    4
    a sheap ($290) and powerfull i3 (integrate graphic card of an 2013 i3 support opengl 4.0, like ps4) fix a lot of problems :D!! .-. or buy an i8 with the most bestial graphic card in the world ($????)... if dont want that you can simply try to instal a grapic card to your atom (i think that the case suport it, an opengl 2.0 graphic card could work, all can fail in this way) ($free-?-??).

    Pd: ll:{ fail intel atom, FAIIIIL!!!!