Intel just released the C++ Compiler for android for free..
It's probably interesting for some devs out there!
http://software.intel.com/en-us/c-compiler-android
dscholti said:
Intel just released the C++ Compiler for android for free..
It's probably interesting for some devs out there!
http://software.intel.com/en-us/c-compiler-android
Click to expand...
Click to collapse
Also notice it is for intel processors (ATOM) only. 98% of Android devices are ARM based.
So most devs will not be using it on most android products (Arm Based).
It would certainly be easier to list Atom based android devices then arm based devices.
Cheers all
vladmaster98 said:
Also notice it is for intel processors (ATOM) only. 98% of Android devices are ARM based.
So most devs will not be using it on most android products (Arm Based).
It would certainly be easier to list Atom based android devices then arm based devices.
Cheers all
Click to expand...
Click to collapse
whatis c++? sorry mi bad engl
tunka74 said:
whatis c++? sorry mi bad engl
Click to expand...
Click to collapse
It's a programming language.
Sent from my SCH-I605 using Tapatalk 4
I've heard Intel chips will be in more android devices now
Sent from my GT-I9500 using Tapatalk 4
I've been using Android-x86 4.1.2 on some netbooks with houdini arm emulation layer but still confused why Intel is less friendly to the Android-x86 project. Just for information, if you plan to work on x86 architecture, Android-x86 AOSP project is the best source beside Intel for now.
Related
Hi guys,
Just use this as info, but Optimus 3D is a dual core Cortex. Device shipped with 2.2. Expected update to 2.3.
Multicore support for Android starts from Honeycomb (3.0).
Check where the problem is
It all runs on Linux, which is multicore.
Does it mean that the android OS runs on one core, while apps can use 2 cores on 2.3 and older?
Umm yes and no. Android is a type of Linux but no the phone version 2.x and lower don't have multicore support. As of now only 3.0 does. When it comes out later this year 2.4 might have support as it is suppost to be 2.3 and 3.0 combined for phones since from. GOOGLE 3.0 will never be on phones for tablets only
Sent from my AutoNootered NookColor
jhare said:
Umm yes and no. Android is a type of Linux but no the phone version 2.x and lower don't have multicore support. As of now only 3.0 does. When it comes out later this year 2.4 might have support as it is suppost to be 2.3 and 3.0 combined for phones since from. GOOGLE 3.0 will never be on phones for tablets only
Sent from my AutoNootered NookColor
Click to expand...
Click to collapse
Pretty much this. 2.4 (the updated version of Honeycomb) is due to have dual core optimisation.
I do hope so, since I don't wanna buy a $600 phone to get lots of power loss
Just like setting up Windows 98 on an Intel Core i7 : funny but a bit idiot
Royal rumor. Multi threaded support already exists in the os.
Sent from my MB860 using XDA Premium App
eallan said:
Royal rumor. Multi threaded support already exists in the os.
Sent from my MB860 using XDA Premium App
Click to expand...
Click to collapse
Not quite sure...
You can run Windows 98 on a dual/quad core, but it's pretty useless. Isn't the same with Froyo/GBread ?
Perceval from Hyrule said:
Not quite sure...
You can run Windows 98 on a dual/quad core, but it's pretty useless. Isn't the same with Froyo/GBread ?
Click to expand...
Click to collapse
No, not really the same at all. Android has had SMP support since the first versions I think. Honeycomb is just optimizing the Dalvik VM to better utilize the multi-core CPUs. The support has been there, but until now, there hasn't been reason to optimize it as much since all Android devices had been single core. How much of a boost this gives us will really remain to be seen.
Perceval from Hyrule said:
Just like setting up Windows 98 on an Intel Core i7 : funny but a bit idiot
Click to expand...
Click to collapse
Uhh...my PC has that right now....
Does Windows 98 not support that or something?
(...Google Searching...)
Crap.
apwhitelaw said:
Crap.
Click to expand...
Click to collapse
http://help.lockergnome.com/windows2/98SE-dual-core--ftopict485285.html :
"98 will run on a dual-core CPU. The 98 kernel was not written with
multi-processor operation in mind so it will not perform the necessary
housekeeping and organization to activate both cores and allocate
processes to them. So 98 running on a dual-core will only use 1 of
the cores."
Of course, Core i7 changed lots of things so it will definitely not work with it
BTW, I also have a Core i7
Pretty sure that the poster a few before me is correct, dual-core is and always has been activated as part of the linux architechture, but Honeycomb (and probably LG's official 2.3 upgrade) will provide further optimisations.
I people. Looking the backtrack site to download this amazin OS I found a mysterious versione. we can download a 32-bit architecture and 64 bit. But now there is arm architecture also
http://www.backtrack-linux.org/downloads/
please look that
ok. I knew that instrunction for running backtrack on device exists but I thouk was only an emulation took from 32 bit architecture instead It is a real installation but with a arm architecture or I wrong somethings?
this build is for low powered arm netbooks such as the augen netbook and also for embedded devices ....don't get me wrong it would be awesome to have this bad boy running on the sensation but it would take some modding to get it to work.
Hi xda,
I've heard about the RT version of windows 8 that support ARM processors,
can we install it on our tablets one day? or there's no hope that our galaxytabs will run that kind of os ?
cheers!
Not gonna happen. At least any time soon.
We are gonna need device drivers and M$ wont be providing them for us to develop Android on their Surface devices.
Sent from my LG-E970 using xda premium
michael_zz said:
Hi xda,
I've heard about the RT version of windows 8 that support ARM processors,
can we install it on our tablets one day? or there's no hope that our galaxytabs will run that kind of os ?
cheers!
Click to expand...
Click to collapse
But open web os can be ported to tab2.since W RT is propietary it can not be ported.
Win8 on these tabs would be dreadful ,Thats even if you could run it on them. Buy a surface and have the real thing !
http://www.microsoft.com/Surface/en-GB/surface-with-windows-rt/home
32GB*, 64GB
10.6" ClearType HD Display
1366x768 pixels
16:9 (widescreen)
5-point multi-touch
CPU Quad-core NVIDIA Tegra 3
2GB RAM
Click to expand...
Click to collapse
Hi,
Has anyone got Linux working natively on this tablet? Or at least the X Window System and/or with a working touchscreen driver?
I would really like to get Linux to run on this tab (any distro).
Thanks!
No news of any?
If only I new how to do it myself...
The question is why?
It hard enough to get all the hardware working with the scaled down Linux of android.
DigitalMD said:
The question is why?
It hard enough to get all the hardware working with the scaled down Linux of android.
Click to expand...
Click to collapse
It shouldn't be that hard to get everything working (Linux, X, ALSA and mtev have been ported to the original Tab and also the S2 too, so it's possible). Alternatively, (search Novo Paladin Tablet running X in Youtube) run X on top of the Android kernel.
Why would it need to be scaled down? The internal drive could be partitioned for /etc, /usr, /var and /home use.
I think you could try the linuxonandroid solution( but I think you already did...), it runs linux natively and only needs a vnc client to access the GUI. I am running the BackTrack and it is quite usable. Not as fast and optimal as it would be without the vnc layer, but I don't think any developer would spent much effort to close that gap.
leodfs said:
I think you could try the linuxonandroid solution( but I think you already did...), it runs linux natively and only needs a vnc client to access the GUI. I am running the BackTrack and it is quite usable. Not as fast and optimal as it would be without the vnc layer, but I don't think any developer would spent much effort to close that gap.
Click to expand...
Click to collapse
Oh but we are working on removing the vnc layer, check out our site for more info
why not a more modern OS like say .... Windows 98 or VME ? or Bada?
DigitalMD said:
why not a more modern OS like say .... Windows 98 or VME ? or Bada?
Click to expand...
Click to collapse
windows 98 is more modern than a release of Ubuntu from last year?
The linuxonandroid project is working on native ports of Linux distros, its true you can run the likes of windows 98 but this uses emulation via the likes of qume which means more lag and less use of the actual hardware
Didn't get that either. My guess is that he posted in the wrong thread.
Sent from my MB526 using Tapatalk 2
zacthespack said:
windows 98 is more modern than a release of Ubuntu from last year?
The linuxonandroid project is working on native ports of Linux distros, its true you can run the likes of windows 98 but this uses emulation via the likes of qume which means more lag and less use of the actual hardware
Click to expand...
Click to collapse
Linux is soooooooooo 1960s
originally developed in 1969 by a group of AT&T employees at Bell Labs,
Don;t they teach you kids nothin in school??
http://en.wikipedia.org/wiki/Unix
Running a 40 yo OS. .....LMAO>>>>>>
I just hope you are kidding dude...
Sent from my MB526 using Tapatalk 2
leodfs said:
I just hope you are kidding dude...
Sent from my MB526 using Tapatalk 2
Click to expand...
Click to collapse
Kidding???????????
I posted the fact filled link from Wiki , are you kidding?
Linux is a 44 year old OS>
Yeah, got it. Sorry, but that's not funny at all.
leodfs said:
Yeah, got it. Sorry, but that's not funny at all.
Click to expand...
Click to collapse
I think its hilarious , people thinking they are doing something cool and new. I was doing this stuff Unix in college in 1978
DigitalMD said:
Linux is soooooooooo 1960s
originally developed in 1969 by a group of AT&T employees at Bell Labs,
Don;t they teach you kids nothin in school??
http://en.wikipedia.org/wiki/Unix
Running a 40 yo OS. .....LMAO>>>>>>
Click to expand...
Click to collapse
Linux WAS NOT developed in the 1960s, nor was it developed by Bell Labs. It does copy UNIX, however. Linus Torvalds wrote the kernel from scratch and posted it to the Minix mailinglist in the 80s (what's wrong with an old OS xD at least it is being continued).
And also, Bada and Android are based on Linux, and Windows 9x won't run because it is developed for x86 chipsets, not ARM.
Go and do your research first
No dude, what is hilarious is that you keep that point of yours. We are not trying to emulate a dead OS from 60's( which is not the Linux case, by the way), we are running a modern version of a distro ported to an ARM platform and by consequence ALL of its apps and libraries.
Ubuntu Touch is now availible for ARM chipsets!
DigitalMD, it's not the fact we're making something new, it's the fact we're improving it, making it how we want it.
leodfs said:
No dude, what is hilarious is that you keep that point of yours. We are not trying to emulate a dead OS from 60's( which is not the Linux case, by the way), we are running a modern version of a distro ported to an ARM platform and by consequence ALL of its apps and libraries.
Click to expand...
Click to collapse
Exactly.
I'm running Linux right now, and uname -a returns:
Code:
Linux kube 3.5.0-24-generic #37-Ubuntu SMP Thu Feb 7 01:50:30 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
Kernel last updated 7th Feb. Dead OS? I think not.
zacthespack said:
Oh but we are working on removing the vnc layer, check out our site for more info
Click to expand...
Click to collapse
That's great. Have you seen the Nova Paladin video? It would be awesome if you could kill the UI and run the X server with mtev.
DigitalMD said:
why not a more modern OS like say .... Windows 98 or VME ? or Bada?
Click to expand...
Click to collapse
Windoze???? You've got to be kidding!!
Yes, UNIX was created by Kernighan and Ritchie (K&R) at Bell Labs (BTL) in the late 60's. Its main attributes are that it is a mujlti-user, multi-tasking and processor-independent operating system. It is transportable to different hardware simply by rewriting the underlying kernel specifics before compiling. Their group also created the C language to better handle its features, finding Fortran to be too cumbersome. In other words, it was done right from the ground up; one would be hard-pressed to devise a better OS. I perceive Ubuntu and other implementations as primarily UI applications, but I'm not a programmer.
You can find a nice history (and license plates!) at unix.org.
Linus Torvalds, as previously mentioned, ported UNIX to the IBM PC by rewriting the kernel and rather narcissistically dubbed it "Linux".
Microsoft Windows can run only on the Intel boat anchor, and is a crazy-quilt of patches over the original single-user kludge, PC-DOS. Bill Gates plastered too much lipstick on that pig long ago.
so i saw that the apple a7 chip is actually just a snapdragon 800 processor just like our nexus 5, does that mean the nexus 5 kernel does support 64bit?
Toxina said:
so i saw that the apple a7 chip is actually just a snapdragon 800 processor just like our nexus 5, does that mean the nexus 5 kernel does support 64bit?
Click to expand...
Click to collapse
No, it doesnt. The entire system has to be optimised for 64-bit and not only the chip.
gee2012 said:
No, it doesnt. The entire system has to be optimised for 64-bit and not only the chip.
Click to expand...
Click to collapse
Android wouldn't really need to be optimized for 64-bit like the iPhone 5s because Android uses a virtual machine (Dalvik) to run apps, whereas iOS runs applications natively so those applications would need to be optimized for 64-bit.
Sent from my HTC Sensation using Tapatalk
android1234567 said:
Android wouldn't really need to be optimized for 64-bit like the iPhone 5s because Android uses a virtual machine (Dalvik) to run apps, whereas iOS runs applications natively so those applications would need to be optimized for 64-bit.
Sent from my HTC Sensation using Tapatalk
Click to expand...
Click to collapse
Thanks. learned something.
Toxina said:
so i saw that the apple a7 chip is actually just a snapdragon 800 processor just like our nexus 5, does that mean the nexus 5 kernel does support 64bit?
Click to expand...
Click to collapse
just FYI , right now 64bit on iOS is a gimmick , notice i said " right now" ... dont you find it odd Apple never mention specs ? didnt tell us what the CPU speed was , how much ram... but all of a sudden , they tell us its 64bit architecture? hmm
android1234567 said:
Android wouldn't really need to be optimized for 64-bit like the iPhone 5s because Android uses a virtual machine (Dalvik) to run apps, whereas iOS runs applications natively so those applications would need to be optimized for 64-bit.
Sent from my HTC Sensation using Tapatalk
Click to expand...
Click to collapse
Incorrect. Much,much, MUCH, of android is native code (even the dalvik interpreter), which is dominated by ARMv7 architecture at the moment. With the transition to 64 bit ARM (AArch64 mode on the ARMv8 processor), the kernel, drivers, bionic libc library, libgralloc (graphics), and countless other libraries need to be ported to 64 bit. This involves 64 bit compilers becoming release quality, and code reviews to ensure that pointer casts are handled appropriately for the transition to a larger address map.
However, there is nothing inherently better about '64 bit' and the Snapdragon 800 chip is a monster.
adma84 said:
Incorrect. Much,much, MUCH, of android is native code, which is currently ARMv7. With the transition to 64 bit ARM (AArch64 mode on the ARMv8 processor), the kernel, drivers, bionic libc library, libgralloc (graphics), and countless other libraries need to be ported to 64 bit. This involves 64 bit compilers becoming release quality, and code reviews to ensure that pointer casts are handled appropriately for the transition to a larger address map.
However, there is nothing inherently better about '64 bit' and the Snapdragon 800 chip is a monster.
Click to expand...
Click to collapse
Learn something new every day But the apps themselves on Android wouldn't need to be re-written for 64-bit like they do on the iPhone 5S, right?
Back to Apple's A7 chip, I think Apple did this to get a head start on 64-bit development; I doubt the iPhone 5S has 3.5GB+ of RAM so 64-bit doesn't seem practical for the 5S.
android1234567 said:
Learn something new every day But the apps themselves on Android wouldn't need to be re-written for 64-bit like they do on the iPhone 5S, right?
Back to Apple's A7 chip, I think Apple did this to get a head start on 64-bit development; I doubt the iPhone 5S has 3.5GB+ of RAM so 64-bit doesn't seem practical for the 5S.
Click to expand...
Click to collapse
Yes and No. Some Apps (most Games) run native code the would have to be rewitten in 64bit.
I think it has been confirmed that the 5S has 1GB of Ram.
64-bit is meh.. its going to take time for it to mature. Its still in its infant stages and will take time... but eventually down the road, it'll become the standard. For now, I don't think its that much of a thing to look at when buying a phone.
zephiK said:
64-bit is meh.. its going to take time for it to mature. Its still in its infant stages and will take time... but eventually down the road, it'll become the standard. For now, I don't think its that much of a thing to look at when buying a phone.
Click to expand...
Click to collapse
Yep. In fact, the best thing about 64 bit is the ability to see a 4GB+ memory space. ARMv8 does a nice job of cleaning up the instruction set (I spend my days writing ARMv8 right now), but I expect power to be an issue even at the cost of possible speed improvements due to doubling neon/VFP registers and other such improvements
adma84 said:
Yep. In fact, the best thing about 64 bit is the ability to see a 4GB+ memory space. ARMv8 does a nice job of cleaning up the instruction set (I spend my days writing ARMv8 right now), but I expect power to be an issue even at the cost of possible speed improvements due to doubling neon/VFP registers and other such improvements
Click to expand...
Click to collapse
This...
If the addressable mem space (RAM) goes unutilized, the cleaner instruction set remains the only pro. For now, gimmick.... Down the line, standard.
booooom
A7 is not by any means close to a Snapdragon, completely different designs. But similar performance though.
Sent from my GT-I9100 using Tapatalk 4