[Q] CPU???? - G Tablet General

All the literature states that the gTablet has the nVidia Tegra 2 cpu ARM9 cortex (or something like that.) WHy then, does Android System Info say its only an ARM 7?
Is this due to the Vegan Tab ROM only being able to see it as such?

The Tegra2 is a dual core Cortex-A9 -- which uses the ARM7 instruction set
I've yet to find an app that properly reports the CPU as being dual core -- most only see the first...and yeah, they report ARM7 which I assume is because of the instruction set used...
It's been posted elsewhere, but basically don't worry about the numbers...Higher is not better...
ARM11 is an older version for example -- I think it topped out around 700-800 MHz

Lol, I was more concerned over the fact that we have a dual core cpu, and the OS can't see it as such.
SO, if the OS is not seeing it, how can any apps written to use it, actually do that? WHen does Honeycomb get released? HAHA
Sent from my VEGAn-TAB-v1.0.0B5.1 using Tapatalk

I got same problem. System info show a single core, not dual core. G-tablet with Vegan 5.1

The OS knows that there is a 2nd core and brings it up when needed. If you open a terminal window and enter dmesg, you will see that the 2nd core is enable but powered down when not needed. Most of the programs/apps are not setup to use the 2nd core at this time.

Ah, ok. I told you all I know nothing about this stuff. I am trying to teach myself how to write apps for Android but I don't even know where to begin. I had a hard enough time trying to flash these roms the first time. Heh
Sent from my VEGAn-TAB-v1.0.0B5.1 using Tapatalk

Frrrrrrunkis said:
Ah, ok. I told you all I know nothing about this stuff. I am trying to teach myself how to write apps for Android but I don't even know where to begin. I had a hard enough time trying to flash these roms the first time. Heh
Sent from my VEGAn-TAB-v1.0.0B5.1 using Tapatalk
Click to expand...
Click to collapse
I read that the second core is never used and that FROYO does not support the second core.
Honeycomb has been designed for and should use the second core if it turns out that it can be used on the G Tablet. For some reason Viewsonic has been pretty silent on here for the last two weeks. One of their last posts was to thank everyone for hanging in with the G Tablet. Then they mentioned that they were commited to the Tablet Market and developing "New Tablets". If you read between the lines, it sounds like the G Tablet was introduced as a way to get their feet wet in the market, and now they are ready to take the plunge. I wonder if that means they are going to leave the G Tablet back on the shore when they do?
It seems that it would put a lot of people at ease if they posted that Honeycomb will be ported to the G Tablet. Their silence seems to say a lot.
If they don't port Honeycomb to the G Tablet, most likely the Devs here will be able to. Let's keep our fingers crossed!

GaryHypnosis said:
I read that the second core is never used and that FROYO does not support the second core.
Honeycomb has been designed for and should use the second core if it turns out that it can be used on the G Tablet. For some reason Viewsonic has been pretty silent on here for the last two weeks. One of their last posts was to thank everyone for hanging in with the G Tablet. Then they mentioned that they were commited to the Tablet Market and developing "New Tablets". If you read between the lines, it sounds like the G Tablet was introduced as a way to get their feet wet in the market, and now they are ready to take the plunge. I wonder if that means they are going to leave the G Tablet back on the shore when they do?
It seems that it would put a lot of people at ease if they posted that Honeycomb will be ported to the G Tablet. Their silence seems to say a lot.
If they don't port Honeycomb to the G Tablet, most likely the Devs here will be able to. Let's keep our fingers crossed!
Click to expand...
Click to collapse
Dual core phones are coming out also. The Droid Bionic is supposed to be released with 2.2. I'm guessing froyo already is using the second core or gingerbread will be more optimized for dual cores. If anything its the apps that need to be updated to start using the second core.

GaryHypnosis said:
I read that the second core is never used and that FROYO does not support the second core.
Click to expand...
Click to collapse
Froyo supports it -- but up till now there was no phone hardware available with multiple cores...it may even be turned off by default...
Since Android is a true multitasking OS, even if apps don't specifically call and use the 2nd core, it can still be used by the OS when required...
...but I agree that most apps will need to undergo a lot of updates before they are ready for multiple cores -- same thing happened (and is still happening) in the PC realm...

Related

Apad M70003 MIDI

Hi all. Just finished ordering this tablet that is currently running cupcake. Would love to root it and install a custom ROM. Any info on how I can achieve this?
Thanks in advance
offtopic... does the apad run any good? is it smooth?
Why is it off topic. It is a tablet that runs android. Do not have it yet so can't comment on how good or bad it runs.
i was asking an off topic question (i.e. not related to your question). guess i phrased my sentence wrongly. do post here on how well this device seems to perform.
I will. Thanks for your intrest.
You should of waited for the Notion's ADAM
I only paid $100.00 US for my tablet. This one is considerably more.
manfly9884 said:
I only paid $100.00 US for my tablet. This one is considerably more.
Click to expand...
Click to collapse
hey could you pm me the site where you purchased it from?
could you update your main post with the specs that you ordered from? Apparently there are Apad clones with crappy processors instead of the rockchip processors
Dealextreme has it for cheap
dealextreme is the crap version. the proper apad is the one with rockchip in it. and i found out that the cheapest apad with rockchip is ~150usd
i have one of those too.
with the rockchip which actually is not to bad of a processor. nowhere near the A4 but ok to work with.
it's an ARM derivative and consists of a cpu and dsp(gpu).
i would also like to know if anybody has played with it yet.
i followed the android instructions of building a development envirnment and have the tablet actually show up in eclipse but where to go from here?
sorry for threadjacking a bit
i would first of all like to be able to upgrade android. if possible 2.2 or at least to 1.6.
the device has the upgrade locked.
the are also language option conflicts were suggestive text and some keyboard keys still show up in (i guess) Chinese.
It'll most likely be impossible to upgrade the apad to 2.1/2.2 as rockchip dsp isn't actually a gpu, its a video processor for videos only.
on another note i have decided to pass up on the apad as it doesn't seem that "future-proof" most likely will get this http://www.wiipad.us/product.php?id_product=11 unless better options come out in the next 1 month or so
does android 2.x require a specialized dedicated gpu?
the dsp is essentially a gpu, it is capable of playing 720p video.
it should be plenty for android 2.x to get around
so i can move files from the device to the pc.
i copied the data and system folder.
what to do now?
info5i2002 said:
It'll most likely be impossible to upgrade the apad to 2.1/2.2 as rockchip dsp isn't actually a gpu, its a video processor for videos only.
on another note i have decided to pass up on the apad as it doesn't seem that "future-proof" most likely will get this http://www.wiipad.us/product.php?id_product=11 unless better options come out in the next 1 month or so
Click to expand...
Click to collapse
The wiipad seems to be a very nice tablet. But till they receive a proper review, for the money, I'll stick to my Apad.
manfly9884 said:
The wiipad seems to be a very nice tablet. But till they receive a proper review, for the money, I'll stick to my Apad.
Click to expand...
Click to collapse
i like the look of the notion ink adam, i mean dual core processor
[email protected] said:
does android 2.x require a specialized dedicated gpu?
the dsp is essentially a gpu, it is capable of playing 720p video.
it should be plenty for android 2.x to get around
Click to expand...
Click to collapse
Yeah but it decodes videos only, a gpu actually pumps out the graphics which is an intergral part of 2.1 onwards (also in the rockchip's specs i saw somewhere this chip does not support 2.1) The wiipad neno has a cortex a8 core which is similar to the ipad's processor so it is running on 2.1.
slaming said:
i like the look of the notion ink adam, i mean dual core processor
Click to expand...
Click to collapse
yeah notion ink is awesome but it's been delayed so long that it is not worth much with the impending competition. (unless they make it unbelievably cheaper)
ok i see
any hope for 1.6 at least? maybe 2.0?
yeah notion ink is awesome but it's been delayed so long that it is not worth much with the impending competition. (unless they make it unbelievably cheaper)
Click to expand...
Click to collapse
But I just read on engadget its still expected in q3 and that's about the time I'm gonna be looking to buy one it could be perfect.
-------------------------------------
Sent via the XDA Tapatalk App
ive been digging around at Apads for weeks.. and i havent really found one i was impressed with.. i thought about going with just something to play with a lil bit and get the EKEN m001 or w.e modle it is.. but i just couldnt get it at a price id be willing to shell out and be ok with.. but this wiipad.. with android 2.1 deff has my attention especially wit a 1ghz processor.. and with it having a 16gig nand flash at a price of 267.19 i will shell out the money.. cuz thats exactly what i want.. but i to will wait for more reviews on the product.. but please post what you think about the one you orderd OP cuz i am intrested in that one as well.. and can you PM me the site you got it from for 100$?? please and thank you.. and im very happy to see these Apads (android tablets) showing up in the forum!! i cant wait for a few devs to jump on board imagine the roms and custom stuff i feel like a kid ina candy store already

What is all the obsession over dual core phones?

I have to ask: Why does everyone want a dual core phone which cant even currently be used?
I say it cant be used because dual core processors cant be used on Android 2.3 Gingerbread/Linux kernel 2.6.35, there is only multi-core processor support in A3H/L2.6.36 (only avaliable (officially) on tablets). We will see problably support in in "A4I"/"L3.6.37" for both phones and tablets.
So whats everyones obsession? The only thing you are problably gaining is a SLIGHT speed boost (not even close when a kernal that supports it is released) and more battery drain.
On a counterside this could bring good marketing to Google: They release "A4I", current dual core phones get a HUGE speed boost and everyone praises Google. Could work good for them.
Interesting, I never knew Gingerbread couldn't support dual cores on phones. Good info, I guess I'll keep my Evo for another year.
It's pretty easy to compile the kernel to use multi core processors. The current one may not, but hold your judgement until it's actually released.
crazy25000 said:
It's pretty easy to compile the kernel to use multi core processors. The current one may not, but hold your judgement until it's actually released.
Click to expand...
Click to collapse
So true............. Currently 0.0000000000000000000000000000000000000000000001% of users AND developers of applications can and are willing to complie a custom kernel not used by the rest and use/make multi core supported applications with its multi core supported kernel.
I guess progress has to begin somewhere?
i don't think i'll ever need / want a dual core phone for my daily rutine, my SGS is perfect for me, what more could you need from a phone? don't think they'll be able to fit jet packs on them any time soon...
riahc3 said:
So true............. Currently 0.0000000000000000000000000000000000000000000001% of users AND developers of applications can and are willing to complie a custom kernel not used by the rest and use/make multi core supported applications with its multi core supported kernel.
Click to expand...
Click to collapse
What I'm saying is the kernel can easily be compiled by Google or Samsung and used as the stock kernel on the GSII.
maranello69 said:
i don't think i'll ever need / want a dual core phone for my daily rutine, my SGS is perfect for me, what more could you need from a phone? don't think they'll be able to fit jet packs on them any time soon...
Click to expand...
Click to collapse
Yeah its logical to think like that but 3 years ago who thought you need phone with such big screen and processor/RAM almost match PC speed?
As someone said somewhere they have to start but interesting thought by thread creator
ksavai said:
Yeah its logical to think like that but 3 years ago who thought you need phone with such big screen and processor/RAM almost match PC speed?
As someone said somewhere they have to start but interesting thought by thread creator
Click to expand...
Click to collapse
Honestly those arent needs either. But as of right now the only purpose of a dual core phone is to brag.

Android 4.0 for a Lg optimus 3D

Hey people does anyone know if android 4.0 will be available for the Lg optimus 3D when it comes out around December
Virus711 said:
Hey people does anyone know if android 4.0 will be available for the Lg optimus 3D when it comes out around December
Click to expand...
Click to collapse
No........................
Virus711 said:
Hey people does anyone know if android 4.0 will be available for the Lg optimus 3D when it comes out around December
Click to expand...
Click to collapse
almost had heartattack reading topic name :S
we dont have 2.3.3, and you are dreaming about 4.0?
Well let me read the cards...errrr
Some one is flying high. Anyways I can't see why not with a little magic of the dev community.
Sent from my LG-P920 using XDA App
i'm shire it will come also for o3d by lg or through the great developers in this forum.
but why do you what it already? maybe it's crap? i doubt it but maybe....
and one of the golden rules:
be patient, good things need their time
I wouldn't be surprised if 4.0 won't run on this phone due to the ram, even if it does its going to be well into next year before we get it, I would be surprised if we have it for next summer judging how far behind LG are now, this phone and the Optimus X2 should have launched with Gingerbread.
if cyanogen support this device, there will be 4.0 for us
the already support this device
typhex said:
if cyanogen support this device, there will be 4.0 for us
Click to expand...
Click to collapse
but 3D will be useless without the drivers for the cameras and the screen
mmace said:
but 3D will be useless without the drivers for the cameras and the screen
Click to expand...
Click to collapse
True but all the S3D core code it open to the devs thanks to TI as I understand it.
Also it's not even sure it's called 4.0, they haven't set a version number have they? and the number is just a indicator, the jump from 2.3 will be stuff like optimization in the system for dual core, and people still talking about too little RAM is just poppycock.
Most likely performance for the O3D will be better with Ice Cream Sandwich, might even beat all other phones as it's (so far) the only one with dual RAM and dual Channels which keeps the dual-core CPU from being bottlenecked by the rest of the system.
I have to admit, this talk of "ooooh it might not run version xx.yy of Android" or "ooooh what if the new uber fantastic app doesn't work because it ONLY has 512MB RAM" makes me laugh.
Why? Well lets look at what the problems have been in the past:
OS Partition is too small:
This was a problem when the OS was written to fit inside the small flash built-in to the CPU package. As the OS has gotten bigger this had to be solved one way or another. I'm not sure of the specifics, but I think its enough to say this is solved now.
Not enough RAM:
Fitting an advanced OS into 64MB or even 256MB of RAM is tricky, especially when the core OS is based on code from PCs with a lot more RAM than that and the luxury of a swap partition.
However 512MB was the turning point on PC where RAM became less of an issue and in the right configuration you could live without swap. So logically this should hold true, probably moreso, for Android. Because Android until recently was already running in 128MB/256MB without the advantage of swap space.
No Drivers:
Many are open source, we are also working with hardware a lot more standardised than it once was.
I can see from a glance that there are a lot of similarities between my N900 at the hardware level and the O3D. If you are dealing with devices that are basically upgrades of old hardware designs, drivers are a lot easier to deal with - especially if they are open source.
Lack of GPU or certain CPU instructions:
Many older devices could not handle newer Android because they lacked a proper GPU or the CPU did not have the right instructions. This is similar to what happened on PC for a while, when multimedia suddenly became big. Like on the PC once all these multimedia instructions became commonplace it was no longer really an issue. I believe we are at the same place now with high-end Android hardware.
So I really would be surprised to find a newer version of Android outright not be able to run on the O3D, for quite some time.

No Dual Core Cpu support yet ?

Still can't find any indication that IceCreamSandwich (Android 4.0) supports dual core cpu
http://developer.android.com/sdk/android-4.0-highlights.html
We all know that any kernel already supports smp so it should't take so long for Google to make android OS support it too...
If you find anywhere a clue for that please reply
it should support.
but, this is the wrong section to post this question. The Nexus S isn't dual core. You may get better answers in Android General Questions
You won't find anything about it because dual core support has sort of been there since before 1.0, and really since before android. Linux has been multithreaded pretty much from the beginning, it isn't' something google needs to add to android, its all there. The huge performance boost we'll see with ICS will be from hardware acceleration in the UI, not some magical unicorn dual core support.
The reason all these dual core phones aren't living up to the hype is because the software the OEMs made for them really sucks, its not google or android's fault.
As far as I know IceCream Sandwich DOES support Dual Core CPU's.
imneo1 said:
Still can't find any indication that IceCreamSandwich (Android 4.0) supports dual core cpu
Click to expand...
Click to collapse
Maybe the fact that EVERY SINGLE Honeycomb tablet uses a dual core processor is proof enough...
063_XOBX said:
Maybe the fact that EVERY SINGLE Honeycomb tablet uses a dual core processor is proof enough...
Click to expand...
Click to collapse
Just because Android runs on such device does not automatically means that is uses both cpus(cores) for each process. for that to apply we should see threads of an app processes.
so my question remains...
Orangestrat said:
You won't find anything about it because dual core support has sort of been there since before 1.0, and really since before android. Linux has been multithreaded pretty much from the beginning, it isn't' something google needs to add to android, its all there. The huge performance boost we'll see with ICS will be from hardware acceleration in the UI, not some magical unicorn dual core support.
The reason all these dual core phones aren't living up to the hype is because the software the OEMs made for them really sucks, its not google or android's fault.
Click to expand...
Click to collapse
you said the same thing i said ... well, almost ...
I said that Linux support dual core (smp) but there is much more to that.
we should see that the VM actually uses the Linux(Kernel) support managing to provide a correct data to the kernel, so that the process will be threaded (run on both cores)
Can you (or anyone owning a dual core device) provide a proof for that ?
Can we see a process of an app runs on both cores ? (a screenshot from shell showing that it uses both cpus/cores)
also, you should read about SGS2 for example.
even though it has a dual core CPU Android only uses on core to run itself (VM) and apps
so the answer is not that simple as you pointed
and my question remains...
ICS actually supports multi-core cpu's, not just dual. Meaning it supports up to either 4 or 8 cores (I can't remember which)
Add edit: When there are more cores in phones, multiple cores will be used to run (like you said) the apps AND the system. Quad-core phones are supposed to be coming out this summer.
063_XOBX said:
Maybe the fact that EVERY SINGLE Honeycomb tablet uses a dual core processor is proof enough...
Click to expand...
Click to collapse
That's funny, considering we're running Android 4.0.3 on our SINGLE-CORE phones. And add the fact that there's a small mod that will change it to the tablet interface, and you've got proof that you dont need 2 cores.
Just because multi-core devices are now standard doesn't mean that ICS 4.0 requires 2 cores. Our phone alone is proof. It's not a different version of Android. ICS on a tablet is the same ICS as on a phone, in a nutshell. That was the whole point of ICS in the first place -- to unify phones and tablets into 1 OS.

let me see if i understand this correctly

so the g2x has a duel core processer that gingerbread does not support? so i'm only useing one. and ics does support duel cores. the only way i'll get ics is to root my phone and wait for on of the devs to get an ics rom working on the the g2x. thanks in advance
In a nutshell
Sent from my LG-P999 using xda premium
It controls the two CPUs as one, it doesn't just use one. The rest I believe is correct.
Sent from my LG-P999 using xda premium
I think even rooting the phone and waiting for ICS from here will still not use the dual core properly as it will not have the Nvidia drivers till after it is released by LG.
GTWalling said:
I think even rooting the phone and waiting for ICS from here will still not use the dual core properly as it will not have the Nvidia drivers till after it is released by LG.
Click to expand...
Click to collapse
WOW, thats pretty weak.
It's not that you're only using one core, it's that the two cores cannot function independently. They both focus on the same task and clock at the same speed, all the time. So you do notice an increase in performance above, say, a Nexus S, but it's not as good as it could be.
This is not a limitation of Gingerbread per say, but more a limitation of the drivers. Since nVidia does not release their driver source, we have to wait for them to provide better ones, which in all likelihood will never happen.
Two processors, one task
Due to resource sharing (cache, memory, mass storage, I/O), it is VERY hard to get two processors to work on one task. Some manager/executive would have to partition or parallelize the work between the two processors. And most tasks have many serial operations - what mechanism is going to serialize the tasks amongst two processors? I have yet to see a linux kernel expert on these forums declare Froyo or GB his a linux kernel that supports this.
The procs have dedicated L1 cache, and a shared L2 cache - stale cache blocks (aka cache miss) would be a nightmare if two procs were working on the same task - it would actually be slower.
Symmetric multi-core is made for multiple tasks or threads, not trying to parallelize a single task. I thought this was discussed in another thread...
http://forum.xda-developers.com/showthread.php?t=1129074
Sent from my LG-P999 using XDA App
albertorodast2007 said:
http://forum.xda-developers.com/showthread.php?t=1129074
Sent from my LG-P999 using XDA App
Click to expand...
Click to collapse
thanks for the forward
edit:so i was reading the forwarded link and i ran in another like
http://api.viglink.com/api/click?fo...alcore-1015/&jsonp=vglnk_jsonp_13219228920753
and in this link it says the tegra 2 didn't use the asynchronous duel cores because nividia says it loses 10-15% performance. so i'm led to believe there not working independently. unless i'm misunderstanding.
Both cores are running just not as efficiently as they could with multi-threading. ICS will multi-thread and properly use the dual cores.
Thread scheduler
So does anyone know what mechanism handles thread scheduling? I guess it'd have to be at the Android layer... And I thought that was introduced in 3.0?

Categories

Resources