This post originally appeared at MattRichman.net and was re-posted at Tech.pinions with Matt’s permission.
When Steve Jobs announced the transition from PowerPC to Intel processors in 2005, he revealed something that, in hindsight, seemed obvious to everyone who didn’t anticipate the switch:
There are two major challenges in this transition. The first one is making Mac OS X sing on Intel processors. Now, I have something to tell you today: Mac OS X has been leading a secret double life for the past five years.
[…]
We’ve had teams doing the “just in case” scenario. And our rules have been that our designs for OS X must be processor independent, and that every project must be built for both the PowerPC and Intel processors. And so today, for the first time, I can confirm the rumors that every release of Mac OS X has been compiled for both PowerPC and Intel. This has been going on for the last five years.
There’s not a doubt in my mind that if you substitute Intel for PowerPC and ARM for Intel, what Steve Jobs said then holds 100 percent true today, word for word. Mac OS X designs must be processor independent, every project must be built for both Intel and ARM processors, and each Mac OS X release in the last five years has been compiled for both Intel and ARM.
Somewhere on Apple’s campus, ARM-based Macs are already running OS X.
User Experience Would Improve
In his iPhone 5S review, Anand Shimpi compared the Apple-designed A7 processor with Intel’s fastest tablet chip at the time. He wrote:
For our cross-platform CPU performance tests we turn to the usual collection of Javascript and HTML5 based browser tests. Most of our comparison targets here are smartphones with two exceptions: Intel’s Bay Trail FFRD and Qualcomm’s MSM8974 Snapdragon 800 MDP/T. Both of those platforms are test tablets, leveraging higher TDP silicon in a tablet form factor. The gap between the TDP of Apple’s A7 and those two SoCs isn’t huge, but there is a gap. I only include those platforms as a reference point. As you’re about to see, the work that Apple has put into the A7 makes the iPhone 5S performance competitive with both. In many cases the A7 delivers better performance than one or both of them.
In September of 2013, the world’s preeminent independent processor expert compared Apple’s latest iPhone chip with Intel’s fastest tablet chip and concluded that the two perform similarly — even though the Intel chip draws more power, contains four cores versus the A7’s two, and is produced with a more advanced manufacturing technique. If Apple’s chip design team can create a phone processor that performs on par with Intel’s fastest tablet chip, the company’s “highest priority”, then there’s no reason to believe that the same team at Apple can’t design chips powerful enough for any Mac in the company’s lineup.
Apple has already released a line of A-series chips tailored specifically for iOS devices, and the company is most definitely working on a line of B-series chips tailored specifically for Macs. When that B-series chip — or set of B-series chips that runs in parallel — is ready, Apple will be able to switch to ARM-based Macs without sacrificing user experience. On the contrary, because the company is no doubt designing its line of B-series chips in tandem with Mac OS X, there would be iPhone-like hardware-software optimization, improving user experience.
Apple Would Make More Money Per Mac And Sell More Macs
Going from chip concept to manufactured product can be broken down into two separate and distinct steps. The first is chip design — figuring out what features the processor will have and how it will work. The second is manufacturing — turning a file that exists on a screen into a physical product you can hold in your hand.
Today, Intel designs the chips in Macs and manufactures them, profiting on both of those steps. But if Apple swapped out Intel’s chips for its own ARM-based designs, an external company would profit on only one step of the chip creation process, not both, leading to a decrease in the cost of building a Mac. By my conservative estimate, Apple would be able to drop the price of the base model 11- and 13″ MacBook Airs by $50 and still make more profit per unit on each than it currently does.
This cost savings would apply to the entire Mac lineup. Apple would be able to drop prices across the board and make more money per Mac than it does today — and with lower prices, the company would sell more of them, too.
Apple Would Be Able To Create Better Macs
When Apple announced the iPhone 5S, it explained that all of the fingerprint data associated with Touch ID “is encrypted and stored inside the secure enclave in our new A7 chip” where it’s “locked away from everything else”.
Apple wouldn’t have been able to create Touch ID if the iPhone were powered by an Intel chip instead of an Apple-designed one. There wouldn’t have been a “secure enclave” on the iPhone’s processor to store the fingerprint data, nor would there have been perfect hardware-software integration. Apple was able to implement Touch ID because it designed the A7 chip in tandem with the iPhone 5S’s software and the rest of its hardware.
I’d bet that there are features Apple envisions for the Mac that simply can’t be built while Intel designs the chips inside of them. To implement those ideas, Apple would need to switch the Mac to ARM-based processors, because only then would the company have the ability to design chips customized for specific features. If Apple moved the Mac to ARM-based chips, the company would literally be able to create better products than it can today.
This brings me to something else Steve Jobs said when he announced the transition from PowerPC to Intel. Ultimately, he explained, Apple switched for one simple reason: “We can envision some amazing products we want to build for you, and we don’t know how to build them with the future PowerPC roadmap.”
The same logic applies today. It’s not a stretch to imagine Tim Cook walking out on stage and saying, “We can envision some amazing products we want to build for you, and we don’t know how to build them with Intel’s chips.”
As I first said more than three years ago: ARM-based Macs are definitely coming.
For the most part I agree with you. There are a few things I am not clear about.
1. Intel gives you support chips that provide eSATA, ethernet networking, USB 3 and Thunderbolt. The A series processors have never had to provide those before. While eSATA, ethernet and USB 3 support should be pose no problems to implement in Mac A series variant, Thunderbolt may be a different issue. Thunderbolt is mostly an Intel invention that Apple has participation in. Apple may not have a license to implement Thunderbolt on a non-Intel processor.
2. Would Apple have to give up the ability to run Windows on a Mac? Apple I am sure has a better idea than I how many potential sales could be lost here.
3. Who would build the Mac variant processor? TSMC? Samsung? Intel???
Hi Gary,
Good news on Apple/Thunderbolt:
Apple created the original IP w/ patents on TB and shared these inventions with Intel. So, yeah, Apple is completely licensed and royalty free here.
“3. Who would build the Mac variant processor? TSMC? Samsung? Intel???”
The same manufacturers that are building the processors for the iPad and iPhone.
I think that Apple having to use Samsung as a CPU manufacturer who violates their patents is at least an uncomfortable situation. I read reports that TSMC did not want take all of the buisness Apple could give them because they did not a single customer that vital to their bottom line.
Intel is the really interesting one. They still want the mobile world to switch to Atom which is not going to happen. If Intel ever got past their ego there are billions of dollars that they could wrest from Samsung, that is Apple’s business. With the PC business declining, it seems to me that becoming Apple’s CPU foundry is there for the taking as long as you can execute. It would also be difficult for Intel to accept Apple ditching x86 for A series and then be asked to make the things.
Apple having to outsource CPU manufacturing limits their options. Apple cannot simply get into the silicon foundry business. Talk about specialized knowledge and huge capital expenditure, wow!
Intel already makes ARM chips for third parties so doing it for Apple would be down to opportunity cost. If Apple says “We will sub you for a founders and give you the orders to fill it”, then that’s a done deal.
Apple is an ARM licensee, but designs their own versions.
It really bothers me that Apple has to get their stuffed fabricated by Samsung and Intel watching these Billion$$$ go to Korea when they could pick them up.
Intel is acting very much like Microsoft, selling their customers products that serve Intel’s agenda first and hopefully the customers will go along with that.
I argued that Intel should fab Apple’s A-series chips back in April, which is what led to my internship at Intel:
http://mattrichman.net/post/82689013158/apple-samsung-and-intel
It’s great that it got you an internship at Intel! However, you did not seem to persuade them.
I’ll bet that was a great experience though.
Ha!
I tried to change the internal estimate of when Apple would be technologically capable of using ARM-based designs in Macs, but I failed at that, too. There’s only so much an intern can do 🙂
Makes me remember my first engineering internship.
Apple is undoubtedly running something in the labs. Question is whether the benefits of ARM Macs are such that they are worth the trouble (e.g. loss of Windows compatibility and annual refresh burden). In other words, there would have to be some very significant jump in what an ARM Mac can do.
What is that amazing feature that makes it all worthwhile? Saving $50 per Mac is nice, but not nearly enough. Double the battery life, possibly. Much better GPU, possible. Better instruction set, who knows. Secure TouchID enclave, could be part. I think they would need a compelling set of benefits.
The one thing that could accelerate all of this is if Apple were to lose confidence in Intel’s roadmap. In that respect, Intel has not been doing themselves any favours.
The biggest ARM gives Apple is customization. It allows Apple to build in custom features into their in-house designed processors that it can’t do with buying off-the-shelf x86 processors (ie: TouchID). These are features that help give Apple’s product a competitive advantage. It isn’t just about performance, although that is important.
One of the things that would be essential for this is a new version of Rosetta, the PPC->x86 translation capability. Many apps could be built as native ARM but that would take time. What’s more, apps that aren’t rebuilt mean that Apple loses some control over what happens. As we well know, they hate that.
Problem is – Apple doesn’t own that technology. Maybe they’ve been building it it – who knows? But the PPC->x86 one was created by a company called “Transitive”. And it seems that the reason Rosetta is no longer part of OS X os that Transitive was acquired, and the new owners didn’t want to license it.
But wait – the new owner is IBM. And didn’t Apple just do a deal with IBM for iPads and enterprise and the like? Maybe there’s something more too??
I believe that it is in Intel’s strategic interest to tell Apple that they CAN’T HAVE anything built on 14nm 🙂
Within 3 years Apple would be back in the same position as they were with PowerPC in 2006, lacking performance and with a frustrated user base.
And if Apple want a Mac chip with A7 or A8 like performance they can save themselves $50 using “Bay Trail” or its successor for about $15 each if they negotiate nicely. Why would they put their users through another round of “compatibility issues” to yiled a MAC with “same or worse” performance??
We’ll see.
I’m not sure that it is in Intel’s strategic interest to turn away Apple’s business. If Apple cannot get what they need for the products they want to build from Intel, they are still swallowing hard and doing business with Samsung.
In the early 90’s Andy Grove showed John Sculley (then Apple’s CEO) Intel’s projected production numbers for x86. He scared Sculley into starting an effort to move Classic MacOS to x86. Apple actually got it working but backed away at that time from switching from the 68K.
Intel ought to look carefully at the installed base of iOS users and projections of Apple iOS device sales. The volume is in winning Apple’s business. Withholding 14nm only makes sense if Intel can wrest business in mobile away from ARM. With about 2 billion people using ARM code I don’t think this is likely. Abusing customers like Apple is just bad business.
“Withholding 14nm only makes sense if Intel can wrest business in mobile away from ARM. With about 2 billion people using ARM code I don’t think this is likely. ”
That exactly encapsulates my thinking 🙂 Except that I think it is VERY likely if, as I suspect, TSMC and Samsung’s FinFET efforts are late. Intel needs another “Intel Inside” marketing success and they’re not going to achieve that fighting for “brand equity” with the likes of Apple, Samsung, HTC etc. etc.
Those 2B people need to WANT an X86 processor like they wanted a Pentium(tm) in 1994 and they’re going to need a reason to want one. A nice fast CoreM processor with excellent peripherals and software is that reason. Every time Tim Cook stands up and claims technological superiority: that damages Intel’s equity and it needs to be addressed.
As Craig Barrett said … “If you’re going to compete with us you’d better be quick because we’re tearing up the road as we travel.” ARM’s current “incumbency ” in mobile is an aberration which we intend to fix.
They have had two decades to fail at fixing that.
Intel abandoned the low end (controllers and embedded) because they could make more money in PCs thanks to their symbiosis with Microsoft. It was a strategic mistake but it was tactically correct at the time (I was part of those discussions).
They lost sight of their mission which is encapsulated in their name “INTegrated ELectronics”.
“Those 2B people need to WANT an X86 processor like they wanted a Pentium(tm) in 1994”
The new consumer market for devices doesn’t care about specs anymore. The Age of the Nerd is over. Nobody cares about X86, Pentium, Ghz, whatever, those days are over.
You’re right, times have changed but it wasn’t all nerds that bought those 2B PCs delivered before 2007. It was consumers and businesses that needed new capabilities.
The same drivers are in place plus, of course, Fashion, Social Media and “things”.
It needs the right technology and the right marketing.
The market for computing devices today is truly consumer-facing, for the first time. That does change the game quite a bit. Outside of the kind of folks that comment on threads like this (a tiny minority), people aren’t even aware of the technical aspects of the devices they use.
Exactly!! and that’s the marketing challenge.
Consumers need to be persuaded that their new device is worth $50 exra with an Intel processor and having that processor be faster, more customisable, lower powered, with better graphics and proper integration of “peripherals” can only help.
As we have seen with Blackberry … the market is full of pitfalls and opportunities.
That’s why marketing people earn more than process engineers and get sacked more regularly 🙂
Consumers care about jobs-to-be-done. Does device X do Y? Yes? Okay. I don’t believe normal consumers can be made to care about specs. As an example, off the top of your head, please tell me the horsepower and the torque of the car you drive. Also please tell me the cubic foot capacity of your refrigerator. Then please tell me the grade of lumber used in the framing of your house. Most people in the first world own all these things, and yet almost no one would know these ‘specs’. You know that your car is fast enough, your fridge is large enough, and that your house isn’t falling down.
I’m not convinced any amount of marketing will make consumers give a crap about specs. The best that can be done is to show jobs-to-be-done, powerful things that can be done with a device, along the lines of Apple’s ‘powerful’ iPhone campaign. But that doesn’t make anyone care about the processor, it makes them care about the iPhone as a whole.
That’s more or less what I said.
Seemed to me you were talking about specific specs, “Consumers need to be persuaded that their new device is worth $50 exra with an Intel processor and having that processor be faster, more customisable, lower powered…”
The consumer market does not care about the guts of the device, they care about the device as a whole experience. If Apple can deliver a great experience using different ‘guts’, no one will bat an eyelash. Only nerds in comment threads will argue the merits of the specs. Nobody else cares.
Of course that drives the nerds crazy. Imagine talking to the carpenter that framed your house, who is so proud of the quality work and the fine lumber he or she used, and then you tell that person you don’t really care as long as your house doesn’t fall down. That would drive that person batty. How can you not care? Don’t you know about load distribution and wood density!!?? I used the finest screws, and I glued the corners!!!!! And you say “Whatever.” That’s the consumer market.
Its the job of Intel marketing to translate those attributes …..
“faster, more customisable, lower powered, with better graphics and proper integration of “peripherals” ”
Into … “Sweeter form-factor” “Does the job better” “Does things nothing else does” “safer” “more reliable” “More future-proof” etc. etc.
Now – if Apple wants to use their undoubted marketing prowess to share the benefits of Intel’s cutting edge process, that’s fine. But if all they want to be is overlords of a sea of competing widget manufacturers … Intel will undermine them just like they undermined the PPC Mac in 2006.
“Into … “Sweeter form-factor” “Does the job better” “Does things nothing else does” “safer” “more reliable” “More future-proof” etc. etc.”
I would agree. The problem of course being that as long as different guts are good enough to offer the same end user experience, there’s no opportunity for differentiation. That’s the point really, if ARM guts can deliver the same user experience as Intel guts, there’s no marketing wedge to be applied, there’s nothing to undermine.
Of course the question is whether or not ARM guts can be good enough (keeping in mind that slight technical differences simply will not matter to consumers).
Well the “ARM guts” aren’t good enough in desktop or notebook PCs
They aren’t good enough in servers.
They are about equal in chromebooks and tablets now that K1 and Denver are here – but that’s temporary.
They’re “incumbent” in smartphones because Qualcomm has good integration and the other fabless outfits offer “almost good enough” for pennies. But note that ALL of the foundries are operating with some form of state direction or funding so the playng field is not level at the moment ; the price of cutting-edge processed silicon will rise soon.
Its the job of Intel marketing to promote software that makes last years tablet NOT “good enough”. Microsoft (who I have viewed as “the enemy” since about 1998) used to do that job for them.
The ARM guts aren’t good enough today, I’ll buy that. The point is they could be, perhaps sooner than we think. As for promoting software, iOS has everyone beat on that front, by about one hundred miles.
I agree it would be a good idea for Intel to show off capabilities, but once again we’re back to the specs not mattering anymore, it’s the whole device experience that matters as viewed through the lens of software. Consumers would have to see Intel guts doing things that ARM guts can’t do, important things that matter to consumers. And if ARM guts ever do get good enough, ‘poof!’ there goes Intel’s differentiation. Intel can’t just say “Hey, this one is 2.5 and that one is only 2.1”, nobody cares about small technical differences.
Keep in mind that any technical differences have to be very large before normal people even notice. I’m using an iPad 2 purchased in 2011, and it does what I need. A new iPad Air is vastly superior from a ‘guts’ perspective, but in everyday use I don’t notice the difference. We got my parents an iPad Air recently so I’ve used the Air quite a lot, helping them with it.
Another example, we’ve got two iMacs in our house, different years, I couldn’t even begin to tell you from daily use which one has the more powerful processor, I have no idea. I’d have to look it up. But when I get a new iMac, typically after five or six years, then I notice the new machine is snappier, but it takes that large a difference in the guts before I even notice.
Agreed on IOS. That’s the genius of Apple 🙂
“The point is they could be, perhaps sooner than we think.”
ARM have discovered “Pollacks rule” … You need 4X the complexity to get 2X the performance, Meanwhile the power goes up 4X unless your process gets better.
http://en.wikipedia.org/wiki/Pollack's_Rule
Amusingly, ARMs highest performing star (Nvidia K1 and Denver) used the lowest clocked and most crippled Atom and Haswell parts in their launch presentation…
http://www.extremetech.com/wp-content/uploads/2014/08/denver-64-bit-nvidia-core-performance-relative-640×320.jpg
And that on the SAME DAY Intel detailed their next gen process and declared it production-worthy.
Sonner than we think … huh??
I’m not qualified to assess the merits of ARM vs Intel. You may be right that ARM can never get close to Intel’s performance, but of course the processor is just one aspect of an entire system. I tend to think never say never is a wise approach. I think we agree that Intel will have to show apps, jobs-to-be-done that are unique and only possible because of Intel’s performance. Simply marketing a spec sheet doesn’t work today in the consumer market. Early Android device marketing was often spec heavy, and I don’t see that as much anymore. They’re obviously learning.
“Well the “ARM guts” aren’t good enough … in servers.”
You might need to re-examine that statement.
https://www.facebook.com/careers/department?dept=engineering&req=a0IA0000006cPTMMA2
http://semiaccurate.com/2010/08/23/facebook-first-jump-arm-servers/
I might…. but I won’t 🙂
1 job req and a 4 year olf article from Charlie …. I bet that has Intel quaking in their boots. Come back when ARM has a bigger server share than X86 has in mobile.
But first read this :
http://www.eetimes.com/document.asp?doc_id=1319378
My favourite quote is “The road to ARM server is longer and more contorted than previously imagined” – Rick Merritt
What is working against Intel now in mobile is consumers care little about the processor or its branding. Does it run the software I want to run and already own? This is why Intel ruled the PC world but, the bulk of software out there for mobile runs on the ARM architecture.
People want x86 in their PC. Intel will keep that business as long as they tend it well. (Delays in Broadwell make me wonder about that!) It is a shrinking market and if Apple can convert successfully the market for x86 shrinks further.
As far as volumes go in the mobile space the thousands of Android device makers and Apple iOS devices almost equal 100% of the mobile CPU market combined. Apple is the single largest user of ARM architecture CPU’s.
Now if Apple does not switch to Intel and finally finds a suitable foundary for their own designs, where does this leave Intel?
These discussions usually end with “We’ll see, won’t we?”
You seem to think that Intel is alone in struggling to make 14nm work… We’ll see, won’t we ? 🙂 I know where my money is !
Is X86 a shrinking market ?? PC shipments were flat in Q2, AMD grew their X86 console shipments and X86 tablets grew from 0 to 15M in 1H 14. That is not a shrinking market. X86 servers have 90%+ share and are eating IBM and Oracle’s RISCy lunch. Sure, low end PCs have been cannibalised by tablet growth but Intel are addressing that and will have 20% share by year end, aiming at 40% in 2015.
If Apple finds a fab where does that leave Intel??? With 3X better fabs pumping out 14nm and 10nm Silicon to Apple’s competitors plus 3X fully depreciated 22nm fabs ensuring that the foundries can’t make any money from their 28nm and 20nm lines.,All that with a bunch of tame manufacturers delivering better, faster,cheaper end products that take food off Apple’s table.
We’ll see, won’t we ??
I never said that Intel is alone in having trouble with 14nm. It just seems like Broadwell is going to be very late. Part of my speculation is that perhaps the Desktop x86 is way down on the Intel priority list. I am fully aware that Intel is the best in the semiconductor industry at fabrication technology.
Given that, Broadwell being so late could be an indicator of Intel putting all its bets on the mobile x86.
Your speculation that Intel could leverage its fabrication technology to flood the market to overcome its present position with speeds and feeds. Consider this, in the early 1980’s the x86 was far from the best microprocessor technology available. It was limited to 1 Megabyte of addressable memory, and had an ugly segmented memory architecture. (In fact IBM chose that architecture partly because it was not very powerful! The last thing IBM wanted to do was to disrupt their mini computer sales at the time. The IBM PC was intended to kill the Apple 2.) The first IBM PC used the 8088 which was an 8 bit data bus version of a 16 bit processor. The Motorola 68000 at the same time could address a linear 16 Megabyte memory space, had 32 bit internal architecture. If speeds and feeds count so much why didn’t the 68000 become a dominant technology? Simple, the 68000 did not run the software that the IBM PC customer wanted.
What I am saying is that this situation is now Intel’s problem, apps are written for the ARM platform not x86!
What good is 3X manufacturing technology if Intel is unable to sell many processors??? If that were the case then Intel might be forced to shut down excess capacity and may not have as much to re-invest in basic technology.
Sure either scenario is possible but, if you are Intel what is plan B?
BTW cheaper competitors have not taken food off Apple’s table so far….
Ah, but X86 has a very good Android ARM emulator and Intel has a well-funded program to ensure that the vast majority of Android apps “just work” on X86.
http://www.bit-tech.net/news/hardware/2014/08/21/intel-unity-partnership/1
The only other notable mass-market OS (IOS) could be ported to X86 in months (In fact I would be SHOCKED if its not already running in an Intel lab somewhere).
I find it hugely amusing that the ‘plucky upstart’ ARM is now reduced to claiming “incumbency” and spreading FUD in order to protect itself from defections 🙂
http://www.theregister.co.uk/2014/05/02/arm_test_results_attack_intel/
I think you are missing a big point. The overwhelming dominant vendor of Android Smartphones is Samsung. Do you really think that Samsung will switch to Intel processors??? Samsung makes their own why would they want the x86?
This is no slam dunk for Intel. As you say, we will see.
I’m not missing the point at all … having better silicon and better marketing makes the transition inevitable.
Indeed, Samsung will be a tough nut to crack but picture this scenario.
– Samsung is 2 years late delivering a 14nm FinFET process.
-TSMC is 3 years late (since they’re a year behind Samsung)
– All other tier1 vendors transtion to 10nm Intel silicon because its the only way to produce phones/tablets that compete with Intel’s tame “white-box” outfits.
– Samsung products gain a reputation for being slow and “laggy”.
What do you think Samsung would do ???
P,
Doesn’t the CPU vs SOC dimension count significantly against Intel for the next 3 years at least? Today’s ARM chips are complete SOCs with CPU, and several other functionalities. Intel’s CPUs have only the CPU function and perhaps one or two others. This makes a difference under a mobile TDP in delivered power, efficiency (battery life), and cool running temperature.
Also, Apple //may// have the //best// large scale engineering culture on the planet. If they win this race with Intel, they will have at least proven that they do, indeed, have the wicked smartest team that ships*.
*(See 64bit in 1300M A7s with no 64 bit ARM or 64bit x86 shipping in a phone a year later yet.)
I think “better integration” counts for about 1 more year.
“Bay Trail” was an SOC designed for Netbooks so it lacked a lot of tablet and phone functionality. So yes Qualcomm is kicking I’s butt because they have better integration… especially integrated LTE.
Intel has improved with “Moorefield” which has the same GPU as Apple’s A7 plus an “Integrated Sensor Hub” (whatever that is) but still lacks on-board LTE BUT on board LTE isn’t a dealbreaker in hi end phones, apparently.
And next year Intel has its fully integrated “Broxton” offering on 14nm ..
As for who ships what …. we’ll see, won’t we??
Comparing Moorefield with A7 is incredibly misleading, and doing so simply highlights how much better at chip design Apple is than Intel. A7 was announced in 2013 and has been shipping in volume for nearly a year now. Moorefield was “announced” but it’s not actually shipping yet.
http://ark.intel.com/products/81194/Intel-Atom-Processor-Z3560-2M-Cache-up-to-1_83-GHz
http://ark.intel.com/products/81195/Intel-Atom-Processor-Z3580-2M-Cache-up-to-2_33-GHz
http://ark.intel.com/products/75121/Intel-Core-i7-4765T-Processor-8M-Cache-up-to-3_00-GHz
I’d sure hope that Intel’s soon-to-be-launched chip can perform on par with what Apple launched last year…
A: My comment wasn’t aimed at you and
B:Did I compare Moorefield with Apple’s A7 ? I simply stated that it had the same GPU .
The direct competitor to Apple’s A7 was “Bay Trail” which is approximately equivalent on CPU performance but worse on GPU and has about the same power characteristics.
http://www.anandtech.com/show/7335/the-iphone-5s-review/5
And Apple’s A7 has a “glass jaw” in that its is optimised for its application … it reverts to being no better than a 2007 Atom when asked to do sequential memory access. It is NOT “desktop class processor” – it is a “specialist processor” that’s very good at its task, which is running IOS.
http://www.futuremark.com/pressreleases/understanding-3dmark-results-from-the-apple-iphone-5s-and-ipad-air
“Did I compare Moorefield with Apple’s A7 ?” — In my opinion, yes.
“The direct competitor to Apple’s A7 was “Bay Trail” which is approximately equivalent on CPU performance but worse on GPU and has about the same power characteristics.” — And Bay Trail was made at 22nm vs. A7’s 28nm. If Apple’s 28nm design performs on par with and in some cases better than Intel’s 22nm design, Apple designs better chips.
“And Apple’s A7 has a ‘glass jaw’ in that its is optimised for its application … it reverts to being no better than a 2007 Atom when asked to do non-sequential memory access. It is NOT ‘desktop class processor’ – it is a ‘specialist processor’ that’s very good at its task, which is running IOS.” — Like how a B-series chip would be very good at its task, which is running OS X.
“It is NOT ‘desktop class processor’” — Here is what Anand Shimpi said: “With six decoders and nine ports to execution units, Cyclone is big. As I mentioned before, it’s bigger than anything else that goes in a phone. Apple didn’t build a Krait/Silvermont competitor, it built something much closer to Intel’s big cores. At the launch of the iPhone 5s, Apple referred to the A7 as being ‘desktop class’ – it turns out that wasn’t an exaggeration.”
http://www.anandtech.com/show/7910/apples-cyclone-microarchitecture-detailed
You expand the discussion into new areas 😉
On “Desktop Class”:
Anand’s reference is simply to size … Note his use of the word “BIG”.
What he SAYS it that it is “BIG” in that it used more functional blocks than Krait and Silvermont to build those IOS optimised “Six decoders and nine ports to execution units” that only work for sequential memory access. Intel’s “Larabee” was BIG and optimised to a task (twice as BIG as Apples A7) – but it wasn’t a “desktop class processor” in operational terms.
On Architecture:
They could indeed make a “B” series chip that would be optimised to run OSX.
How would that be any better than an Intel Core processor that is also optimised to run multitasking operating systems?? … Extra magic pixie-dust??
Here’s how the last 2 highly experienced RISC design teams ended up pitching their wares against X86
– IBM “Power” are out of the PC business and have less than 2% of the server market by volume.
– SPARC are clinging on in servers burning Larry Ellison’s billions.
DEC Alpha, AM2900,MIPS etc. all died along the way.
On expanding ARM:
ARM and Apple are up against many problems as they attempt to claw their way into the higher regions of CPU performance .
1 is Pollack’s rule …. which applies to everybody
2 is the fact that many of the new features they will need to adopt are patented as Apple have recently discovered after they were sued by WARF over the design of the A7
http://www.patentlyapple.com/patently-apple/2014/02/apples-a7-processor-targeted-in-new-patent-lawsuit.html
On Process:
Bay trail was indeed built on 22nm vs 28nm … but the comparison is misleading because Intel’s 22nm process was optimised for CPUs and speed and the foundry”s process was optimised for SOCs and power. Its like driving a racing car on grass and claiming your tractor is faster.
The first time you will get to make a real apples-apples process comparison will be with the launch of Intel’s X86 “SOFIA” phone chip next year which will be built on a nice area optimised low power TSMC SOC process.
And “enquiring minds” should ask who OWNS and PAYS FOR these foundry fabs that generate the cheap wafers that Apple uses… who paid for their process development … huh??? Why did all the “publicly held” fabs go bust??
“They could indeed make a “B” series chip that would be optimised to run OSX. How would that be any better than an Intel Core processor that is also optimised to run multitasking operating systems?? … Extra magic pixie-dust??”
The B-series chip would be better optimized for OS X, Apple would pay less for it, and Apple’s control of the processor would open the door to better Macs.
“The B-series chip would be better optimized for OS X, Apple would pay less for it, and Apple’s control of the processor would open the door to better Macs”.
That’s what you wrote in the article without any indication of how those “optimisations” would be implemented to allow better performance than an X86 chip that already runs Windows, plus 17 flavours of Linux plus Solaris plus Android and has a dedicated compiler team that has a proven track record of being very very good.
Its the same logic used by medieval monks to predict the 2nd coming:
“That John the Baptist was good! Jesus Christ was great! … Just imagine how AWESOME the next one will be??”
I would add that the only example of an “optimisation” on A7 that you give is their “Secure Enclave” and that’s implemented in software using ARM’s standard “trustzone” extension. X86 has similar extensions for the same purpose : “Secure Key”, “OS Guard”, “Enhanced Identity Protection” and “Trusted Execution” etc.
Apple simply used spin to claim it as their own unique feature. You believed the spin and generated this article based on the above logic. You might have asked the question “So if my fingerprint data is in this new “Secure Enclave”… where did they used to store my equally important password data??”.
Apple sells 20M Macs a year and may indeed generate their own high end specialist “Core-like” processors. If they do it makes sense for it to be an Intel custom foundry deal using an X86 core to maintain compatibility. They could even use that to emulate IOS in the same way that X86 emulates Android and switch their phones to X86 to take advantage of the faster lower powered Goldmont X86 cores on 14nm and 10nm processes.
Apple produces better designs than Intel does. The only reason Intel is able to stay competitive with Apple’s designs is because of its manufacturing advantage.
Intel is not really in any phones yet, but it is making huge inroads in tablets. Samsung, Asus, Acer, HP… all have Intel-based Android tablets. And Intel-based Windows tablets are being introduced by the truckload at IFA… that doesn’t mean they’ll sell.
Android OEM can be CPU-agnostic: take advantage of Intel’s price-dumping today, go back to ARM tomorrow, or even MIPS (there’s the anecdotal MIPS-based Android tablet).
Apple doesn’t have that flexibility.
“Part of my speculation is that perhaps the Desktop x86 is way down on the Intel priority list.”
This is correct. Intel’s CEO said as much:
“I’ve made it Intel’s highest priority to create the best products for the fast growing ultra-mobile market segment,” said new CEO Brian Krzanich in a statement.
http://bigstory.ap.org/article/intel-cuts-sales-outlook-pc-sales-slump
Nope.
It might be attractive on the surface, but examined in any depth this doesn’t really make sense.
——– Why it won’t happen
You would essentially be building a netbook, or even worse, Apples version of Windows RT.
I’ll predict right now, that even an A8 won’t have the performance of the lowest end Intel machine Apples Mac line. So at best you would only be able to build a low end machine BELOW the lowest end machine in the line.
That means you aren’t replacing x86 Macs, but co-existing with them(as second class offshoot). Since you are co-existing indefinitely, you create confusion between x86/ARM Macs.
You are creating the oddball situation where you have x86 macs and new low end ARM Macs with almost no third party software and little incentive to develop for it, because most Macs are x86, even most of the new models will remain x86 for foreseeable future. This is nearly the exact same problem as WinRT. I called it stupid when Microsoft did it, and I would call it stupid if Apple did it. But Apple isn’t run by Steve Ballmer so I have little worry they would bungle something this badly.
——- Better alternative #1
If you want to create a lower power laptop with longer battery life, use a Intel Atom. Same benefits without the grief above.
——- Better alternative #2
Instead of diminishing the Mac, grow the iPad. Build a bigger iPad with some kind of convertible that offers a real decent keyboard.
Well yes if they did what you suggested it would be foolish and so they wouldn’t do it. So if they move to ARM it won’t be to produce a second rate Mac. The limit to the A7 is that it has to run in an iPhone, put an A* in a Mac and the bar for what could be done gets raised a lot.
I used an A8 as still not changing anything. When do you think what I wrote won’t be true? A9? A12? A20?
It’s not changing in the foreseeable future. So doing it remains foolish for the foreseeable future.
Perhaps I wasn’t clear enough in the article, so let me try again now:
Intel designs Atom chips for smartphones and tablets. Apple designs A-series chips for smartphones and tablets. Apple’s A-series chips can hold their own with Atom, even when Atom is produced at 22nm and A7 at 28nm.
Intel designs Core chips for desktops and laptops. Apple is working on B-series chips for desktops and laptops. There’s no reason to believe that the B-series line won’t be powerful enough to run a Mac.
There are lots of caveats and controversy in benchmarking. For example, Apple is excellent in tweaking the software to optimize the benchmark results. If depending on one sources, it sound like cherry picking.
Even if A7 is slightly better than Atom, that does not necessary mean that Apple can make an ARM chip as powerful as the Intel Core series.So far no ARM chip vendor can do so. Why do you think Apple can be an exception?
Apple is the only ARM licensee with a big incentive to create an ARM chip to match Intel’s Core series. If Qualcomm or NVidia created a Core rival, in what product would that chip even be used? A Windows PC? Windows doesn’t run on ARM.
Windows does run on ARM – its just not very popular for some reason 🙂
http://www.microsoft.com/surface/en-gb/products/surface-2
And Nvidia are pushing K1 into Chromebooks and Denver (alledgedly) into boutique tablets
http://www.pcworld.com/article/2458620/acers-chromebook-13-runs-nvidias-tegra-k1-processor-prices-start-at-280.html
They’re “Desktop Class”…. haven’t you heard ???
http://www.extremetech.com/wp-content/uploads/2014/08/denver-64-bit-nvidia-core-performance-relative-640×320.jpg
1) The Surface 2 runs Windows RT, not Windows. Windows does not run on ARM. If Qualcomm developed an ARM chip that performed on par with Core, that Qualcomm chip, due to compatibility issues, could not be used in, say, an HP Envy laptop like this one: http://shopping.hp.com/en_US/home-office/-/products/Laptops/HP-ENVY/J3G66AV?HP-ENVY-15t-Select-Laptop
2) Your comment assumes that Surface 2 didn’t sell well because it’s powered by an ARM chip. Do you think that it would have sold well if it were powered by an Intel chip instead?
“The Surface 2 runs Windows RT, not Windows”
Windows RT is the full version of Windows for the ARM architecture.
The full version of OSX would, would essentially be Apples version of Windows RT.
Dumb idea for Microsoft, and a would be dumb idea for Apple, but of course there are no real indications that Tim Cook is that dumb.
I apologize. The words that I typed did not accurately convey the thoughts swirling around in my head. So let me try again 🙂
“Windows RT is the full version of Windows for the ARM architecture.” Yes. No disagreement there.
What I meant to say, but did not at all articulate, is that the traditional Windows ecosystem is not fully compatible with ARM. You may be able to run Windows itself on an ARM-based chip, but a lot of the other stuff won’t work.
“the traditional Windows ecosystem is not fully compatible with ARM”
As would be the case with OSX version compiled for ARM.
I don’t think it would.
Windows RT (ARM) did not replace Windows (x86). OS X for ARM would replace OS X for Intel. Replacing vs. supplementing creates different incentives for developers.
The comparable event isn’t Windows on ARM. It’s Apple switching from PowerPC to Intel.
In 2006-2007, when Apple switched to Intel, the new OS X replaced the old OS X. It’d be the same with a switch to ARM-based Macs. OS X for ARM would replace OS X for Intel. And developers, like they did then, would port their apps to the new architecture.
You are full of erroneous assumptions. To switch completely from Intel to ARM, ARM chips would have to at least match Intel’s top end desktop chips.
That is a pipe dream.
AMD is a company fully devoted to competing with Intel on desktop and they can’t do it. But you think one small division of Apple will emerge from secrecy with fully formed competitive desktop chips rivaling Intel?
You are seriously out of your depth here. You are making a series of far fetched pronouncement with no real understanding of just how far off the mark you are.
“But you think one small division of Apple will emerge from secrecy with fully formed competitive desktop chips rivaling Intel?”
I’m not qualified to speak to the technical issues here, but this quote does remind me of the Palm CEO pre-iPhone saying “PC guys are not going to just figure this out. They’re not going to just walk in.”
Betting against Apple being able to do something usually isn’t a smart bet, that’s all I’m saying. Now, you could be 100 percent correct, as I said, I don’t know enough about the technical end of things, but your quote did remind me immediately of other times when people said Apple couldn’t possibly do something.
I’m with you, SG. While I am not up on the tech involved and I am sure such a task is monumental. Apple has a track record of taking action when they feel they are being held back by a supplier, either in their ability to be timely with supply or the capabilities of their tech.
Joe
I was going to post that exact same quote…
Guys. You are comparing Apples and Orangutans.
The first iphone was largely a brilliant composition of technology parts, most of them not actually built by Apple. This is Apples forte. design, user experience, sum of parts, that exceed the whole.
But catching the Intel high end CPUs is akin to the worlds fastest marathon runner beating Usain Bolt in the 100 yard dash. Being the fastest marathon runner doesn’t translate into the 100 yard dash.
Even AMD that mainly exists to challenge Intel on the high end, can’t match them, after several generations of trying.
Competitive CPUs don’t emerge from nowhere. They take generations of working in the exact problems space, to create competetive solutions.
This is part of the real reason Intel is behind in Mobile that the most dabblers don’t get. Intel isn’t behind in mobile because there is a problem with x86 architecture, it is because Intel let it’s experience lapse/stagnate in this area, and they will take a couple of generations to get up to competetive levels. This is from a company that has more resources devoted to CPUs than any other on earth. Similarly look to NVidia, the leading GPU company on earth, taking about 4 product generation to build a competetive mobile GPU in SoC part.
Apple’s expertise is user experience (and even growing experience in Mobile SoC) won’t make an Intel competetive desktop CPU, and there is ZERO evidence Apple is even trying to get into this space.
What I think makes such a move improbable is because ARM is not likely anytime soon to offer parity on higher end machines, like the MacBook or Mac Pros. And I don’t see Apple splitting up their desktop/laptop lines into ARM and Intel OS X machines. And I don’t think they are likely to offer an iOS desktop/laptop like device. It might be cleaner to offer a third hardware device, but Apple has shown no indication that they feel there is a need to complicate their offerings into yet another line of device.
But I would not doubt that, in house, they already have OS X running on their ARM processors. That could be either or both, OS X on a mobile device or ARM in a PC device.
Joe
As noted below … Win RT IS windows and it runs on ARM to the limit of Microsoft’s capability (or desire) to port the OS.
1) If ANYONE made an ARM chip that performed on a par with present Intel Core processors the FIRST place they would try and sell it is in servers because that’s where the software overhead is lowest and the ASP is quite high. So far this year at least 3 ARM server initiatives have folded and the best ARM server chip available (AMD’s A1100 “Seattle”) delivers 70% of the performance and uses 125% of the power of Intels competing Atom based server chip (The Avoton C2750).
2) If Surface 2 running Win RT had used an Intel ATOM processor instead of a Tegra 4 it would have been equally pointless but it might have permitted the software overhead to allow proper emulation… like X86 Android does on Atom.
“Apple is working on B-series chips for desktops and laptops.”
You seem to be involved in some kind of circular reasoning here.
Assuming Apple is building ARM Macs, based on your other assumption that Apple is building ARM chips targeted at Macs (because they need them for ARM Macs???).
Where is there any evidence that Apple is working on ARM chips specifically for Macs?
Two assumptions don’t equal one fact.
My starting assumption is that Apple wants to switch to ARM-based Macs.
So how would the company do that?
It wouldn’t put A-series chips in Macs, because A-series chips are designed for smartphones and tablets. Apple doesn’t use Intel’s smartphone and tablet chips in its Macs, and it wouldn’t use its own smartphone and tablet chips in its Macs either. Instead, it would design a line of chips specifically for the Mac.
So if you assume that Apple wants to switch the Mac to ARM-based chips, as I do, then you have to assume that it’s working on a line of B-series chips, too.
So your argument for Apple switching, is you prior assumption that they want to. Circular reasoning at it’s best.
Do you disagree that Apple wants to switch the Mac to ARM-based chips?
If not, how else would the company do it?
I think it should be rather obvious that I disagree with your assumption.
Following Microsoft down the Windows RT road is fraught with substantial downsides and almost no upside.
Only a shallow read of the situation, sees merit in it.
Beyond that it is utterly ridiculous to use your assumption that they want to do this, as “evidence” to support your case that they will do it.
This article has less in common with the typical well thought Techpinions piece, and more in common with the shallow commentators they regularly skewer.
See my comment below. Transitioning to ARM-based Macs would not be “following Microsoft down the Windows RT road”.
I agree on the larger iPad, I’m pretty sure a 13 inch iPad is coming. As for keyboards, there’s lots of great keyboard cases for the iPad. I’m sure that would also be true for a larger iPad.
I think it would be better with an official apple one with keyboard spacing that matched their desktops/laptops.
You might be right, Apple could sherlock the third party keyboards (or perhaps only one kind of keyboard and stuff like the Clam Case Pro will still have a use case). I’m a fan of tablet + keyboard, it’s a great device. But it has to be a tablet first. Then add whatever hardware accessories you need to expand capabilities. I think of the iPad as a Many-in-1 device.
What if each ARM Mac had multiple Arm chips instead of one? If Apple wrote the OS cleverly, Apps could use an idle chip, not a core on a chip mind, but a whole chip for some processor intensive job while the rest of the OS chugged along on the other chip. This would also give power/battery life gains as a chip could be idled when not needed much as individual cores are now.
Apple has already laid the foundation for this with Grand Central Dispatch:
http://en.wikipedia.org/wiki/Grand_Central_Dispatch
Thanks for that link, Matt. Interesting. Mostly over my head but it looks like Apple would be able to push the queue for jobs to be processed up one level to the available CPU or have the OS look at all the cores individually regardless of chip without the developer having to understand the problem directly.
I think this lends more credence to your premise that Apple could make the switch to ARM. Multiple ARM chips are still cheaper than one good (above celleron level) Intel chip and the power/battery performance is better.
“Mostly over my head” — that makes two of us 🙂
That is just a system for queuing/dispatching threads. It doesn’t solve the real issue with parallel processing:
Most tasks aren’t highly parallel in nature. There are only a few tasks that benefit from significant ramp up in cores (mainly rendering activities done by GPU anyway).
This is big reason that, while many Apple competitors went to 4 cores, Apple stayed with 2 cores and worked instead on increasing IPC of the cores. Fewer better cores leads to better performance than increasing numbers of weaker cores.
Not everything is amenable to being programmed to take advantage of multiple cores. Lots of modern software still relies on single threads for most of their functionality. That’s why Apple’s IOS devices are still only dual core while android devices have all gone to quad-core — because the benefits of multithreading are limited for most everyday apps. Just as in the real world, you can’t always split a job in half, give it to two people, and expect it to get done in half the time, there are many fundamental programming tasks that cannot be broken into multiple threads.
Which means that you can’t just throw more cores at the problem, for a general purpose PC, you have to have a CPU where each core is capable enough to get single threaded tasks done in an acceptable amount of time.
“You would essentially be building a netbook, or even worse, Apples version of Windows RT”
Apple’s version of Windows RT is iPad / iOS. An ARM-based Mac would be Apple’s version of a Chromebook.
If iOS is a nephew of OSX why can’t it run on a Mac? Even if it was virtual, it seems it would be a software fork for OSX not a RT type but a family version. Im not knowledgeable to know what you can’t do, so maybe it is Hakem’s razor?
Why would you want to run iOS on a Mac for reasons other than development? iOS and OS X should remain separate. Look at what Microsoft did to themselves.
Sadly Microsoft’s biggest (recent) mistakes were to ignore that Android and iOS apps ran on both phones and tablets. This was their key to their success in the mobile market. Instead, Microsoft made their Phone OS and Tablet OS mutually incompatible. Then they took their Phone/Tablet UI and plastered it on their bread and butter OS and created the marginally successful Surface Pro and wound up with a touch UI on laptops (somewhat useful) and desktops (counterproductive since enterprise failed to love it). Win 9 better have a few miracles planned.
Now they have virtually no hardware mobile presence, a shame since they went through all the trouble of buying Nokia to get one, and a bifurcating main OS.
Apple has the advantage of seeing where Microsoft made its mistakes and won’t be melding iOS and OS X anytime soon, which means no Mac RT. ARM and x86 will stay distinct for the foreseeable future. iOS and OS X will continue to communicate with each other better over time and there will be an increase in filetype compatibility and who knows, iOS devices may become input devices for Macs, but they’ll remain distinct and compliment each other, not try to morph into a single system.
Two reasons why I don’t think this is going to happen anytime in the forseeable future (aside from the whole X86 compatibility issue).
First, Apple has spent a lot of time arm-twisting Intel into building the kinds of chips Apple wants. A big chunk of Intel’s roadmaps have been adopted at Apple’s behest. For instance, Apple boycotted Intel’s chipsets for a few years in the late oughts (sticking with Nvidia chipsets for the Core 2) because they were unhappy with the crappy GPUs that Intel was shipping. Result: intel’s integrated graphics are now (finally) more or less on par with AMD/nvidia mobile GPUs. Right now, IIRC, Apple is Intel’s single biggest customer. So, if Apple feels unhappy with the chips they are getting from Intel, all they have to do is demand a change and they’ll get it.
Second, ARM chips aren’t high performance enough, and they probably can’t be made high performance enough. Forget about A7’s parity with Atom. ARM based servers today are being sold for running highly parallel, low-demand jobs (running Apache, mainly), and they are being compared in benchmark reviews to Atom servers. If ARM could be scaled up today to be competitive with Intel’s fastest server CPUs, we’d be seeing such systems for sale, and we aren’t. Apple doesn’t ship Atom cpus in any of their macs for a reason. In fact, Apple doesn’t ship Celeron, Pentium, or even i3 chips in any of
their Macs. They’re only interested in selling high performance machines with high performance CPUs in them. And right now, it’s not possible to scale ARM cpus up to be competitive with i5 or i7.
Today, Intel 100% owns the high performance ground in CPUs, and they have every intention of keeping it. If Apple were able to create an ARM chip powerful enough to be worthy of putting in a Macbook Air, you can be damn sure that Intel would find out, and they would move heaven and earth to keep Apple’s business.
In order to get this to work Apple would have to string multiple A7/A8 chips together to provide enough horsepower, but such parallel systems are hard to program for
The ATP guys had a decision on this very topic, here’s the link http://atp.fm/episodes/77. FYI John Siracusa, pretty much explains why ARM based Mac’s wouldn’t be something that will happen anytime soon or even viable.
There are several facts and issues the article glosses over:
1- Mobile is “Intel’s top priority” *because* Intel is lagging there.They know they don’t yet have the right CPU, which is why they’re focusing on it and also subsidizing sales in that segment. Generalizing from Mobile to Laptops, Desktops and Servers feels like overreach.
2- Intel does have security extensions which make TouchID-level security possible. Don’t take Apple’s PR at face value.
3- Such a switch would have to be for all machines at once. ie, Apple would have to make a range of CPUs, for the smallest MacBook Air to the largest Mac Pro, via MacBooks, iMacs, Apple TV…. I’m guessing that’s about 1:20 range of perfomance, with 5-10 intermediate levels. That’s a lot of chips to coordinate.
4- going ARM would lock out the users that dual-boot or VM into Windows.
5- and require extensive work on drivers and apps,on top of the OS.
I’m indeed sure Apple has some Mac running on ARM deep in some lab. There’s a huge step going from the lab to the market, though.
Also, laptop and especially desktop processors have a lot more I/O. I’m guessing grafting that back onto a mobile platform will be as hard (and costly in terms of $$, power, space, heat…) as taking it out of a desktop/server platform has proven for Intel.
Thinking back on it, I think it would be easier for Apple to move to keyboard-based iPads (with split screen multitasking, mouse+trackpad support…). Why upset the whole Mac ecosystem, when you can simply build up the iOS one, in laptop and desktop modes.
Samsung, far from a wizard at software, have been doing just that for years on the Android side. Didn’t break compatibility, didn’t complicate the UI for people not using the features…
(sent from my $90 Minix X5 Android desktop)
Why Apple should do this:
1) to lower product costs & boost profits (compared to Intel processors) by $100+ per unit.
2) to gain independence from Intel’s update/release schedule.
3) to create more efficient processors, customized for MacOS.
4) to add a secure enclave to the Mac’s processor, which Intel doesn’t/can’t do.
5) to make it easier to port iOS apps to Mac, Mac apps to iOS.
6) to create the (theoretical) possibility of a true hybrid Mac tablet-laptop.
7) to distinguish MacBooks from copy-cats in the marketplace. Currently, Intel helps copy-cat manufacturers produce MacBook-like products. That will continue indefinitely as long as Intel makes processors for Mac.
Counterpoints to some objections:
1) Those with A8 Macs who want to run Windows can purchase a $300 Intel chip upgrade. Not every Mac owner should pay more for a Macbook so that a few have the option of running Windows.
2) It won’t take “years” to make the transition. I have read more than once that Apple tests OSX on MacBooks equipped with A7 processors — the same as it did prior to switching from PowerPC to Intel processors, and before that from 6800 to PowerPC. When it’s time, Apple will announce the switchover, and everything will just work. You’ve seen it before.
3) The A7 (and A8) are not clocked to run at top speed due to energy and cooling constraints on iPhone and iPad that don’t apply to Macs. Those who say they “already know” about an A7 processor’s performance probably have not tested it inside of Macs, in everyday use.
4) Nothing limits Apple engineers to one new processor a year. Some press accounts say that TSMC will begin manufacturing Apple’s A9 processor in volume in January (for the 13″ iPad or iWatch?). For all we know the company already has an A10 in the works.
5) Although it is easy to rule out parallel processing solutions in theory — i.e., using two or more A8 processors working on the same job as a substitute for one Intel processor — in practice it will come down to what Apple engineers and app developers can accomplish, versus what level of performance Mac users expect. The “known unknowns” in that equation mean that it’s unsolvable, even by the most experienced and insightful observers.
Add the new Swift programming language to the equation and the picture become even more clear… new Mac programs written in Swift will work on both Intel and ARM based Macs.
Someday, all operating systems will run on a single-chip. However, this is already being done, but mainly with Intel chip makers and the i3/5/7 series in production. ARM is mainly Linux associated and it will not incorporate with Intel-based systems very stable-wise because they are governed by simple integrated logic through an ALU and program-stack that is only NT-based meaning Win32 based. In recent studies however, the UNIX compatible Intel iche-core series has proven to have support for all operating systems, because it supports win32 and X. These are programming language-support-agents that are the main constructs for the computer’s architecture.
I could see full-blown Windows 8 … compatible ARM processors coming out in 2018, since it may take a three-year leap from post-development standards in next year’s Gartner Series and InsideTech Reports.
After the three years though, however it will become a constellation prize for all the big players in the tech industry to re-integrate it with the existing Intel technologies and older OS platforms.
I wanted to thank you for this wonderful read!! I absolutely enjoyed every bit of it. I have you bookmarked to check out new stuff you post…
I really like what you guys are usually up too. This kind of clever work and exposure!Keep up the great works guys I’ve added you guys to myblogroll.
I really like and appreciate your post.Really thank you! Keep writing.
Really appreciate you sharing this blog.Much thanks again. Cool.
Thank you for great article. I look forward to the continuation.
Excellent article! We will be linking to this particularly great article on our website. Keep up the good writing.
Good respond in return of this difficulty with solid arguments and explaining all concerning that.
Thanks again for the article.Thanks Again. Cool.
Very informative article post.Really thank you! Want more.
I appreciate you sharing this blog post.Really looking forward to read more. Great.
Great blog post.Much thanks again. Keep writing.
Really informative post.Thanks Again.
I really liked your article.Thanks Again. Keep writing.
Thanks a lot for the blog post.Thanks Again. Really Great.
Here is a complete guide to watch Summer Olympics 2021 live online from anywhere without cable. Stream How to watch Tokyo Olympics 2021 live from home.
Very nice article and right to the point. I am not sure if this is really the best place to ask but do you people have any ideea where to hire some professional writers? Thanks in advance
This is one awesome blog.Really thank you! Keep writing.
I needed to thank you for this very good read!! I absolutely enjoyed every little bit of it. I have you book-marked to look at new things you postÖ
That is a really good tip especially to those fresh to the blogosphere. Simple but very accurate informationÖ Appreciate your sharing this one. A must read post!
Nice post. I was checking continuously this blog and I’mimpressed! Very helpful information particularlythe closing section I maintain such information a lot. I was seeking this particularinfo for a very lengthy time. Thank you and best of luck.
Good blog you have here.. Itís difficult to find quality writing like yours these days. I really appreciate people like you! Take care!!
It was founded in December 2002 and became a publicfirm on May well 11, 2011.
Very well said, your blog says it all about that particular topic.*,**,addiction rehab ppc
When I originally commented I clicked the “Notify me when new comments are added” checkbox and now each time acomment is added I get three emails with the same comment.Is there any way you can remove people from that service? Appreciate it!
Do you want to see what is DeviantArt ? Immediately click our name to see what DeviantArt is. 001
Excellent article! We will be linking to this particularly great article on our website. Keep up the good writing.
I am so grateful for your post. Fantastic.
Great, thanks for sharing this article. Keep writing.
Im grateful for the article.Much thanks again. Cool.
Very informative article. Cool.
Thanks a lot for the article post.
Great article. I am dealing with a few of theseissues as well..
Thanks for sharing such a fastidious idea, piece of writing is pleasant, thats why i have readit entirely
It’s arduous to search out educated folks on this topic, but you sound like you know what you’re speaking about! Thanks
Sweet internet site, super design, really clean and apply pleasant.
Major thankies for the article post.Thanks Again. Want more.
Great, thanks for sharing this article post. Fantastic.
fantastic points altogether, you simply gained a new reader. What could you recommend about your submit that you simply made a few days in the past? Any certain?
Really informative blog article.Thanks Again. Will read on…
A round of applause for your article post.Thanks Again. Will read on…
Very neat blog.Really looking forward to read more. Cool.
You’re so awesome! I don’t believe I have read a single thing like that before. So great to find someone with some original thoughts on this topic.
Thanks a lot for the blog.Really looking forward to read more. Really Great.
I really like and appreciate your post.Thanks Again. Fantastic.
Thanks again for the post.Thanks Again. Much obliged.
I needed to thank you for this excellent read!! I definitely loved every little bit of it. I’ve got you bookmarked to look at new things you postÖ
Appreciate this post. Let me try it out.Here is my blog build muscle fast
When I initially commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get several emails with the same comment. Is there any way you can remove people from that service? Thanks!
Major thankies for the post.Thanks Again. Cool.
Very good article.Thanks Again. Awesome.
This is one awesome post.Really thank you! Fantastic.
I am so grateful for your post.Really thank you! Much obliged.
You are a very smart individual!
This blog is definitely rather handy since I’m at the moment creating an internet floral website – although I am only starting out therefore it’s really fairly small, nothing like this site. Can link to a few of the posts here as they are quite. Thanks much. Zoey Olsen
I gotta favorite this web site it seems very helpful handy
Hello there! This post couldn’t be written any better! Reading through this post reminds me of my old room mate! He always kept chatting about this. I will forward this post to him. Pretty sure he will have a good read. Thank you for sharing!
Wonderful goods from you, man. I have understand your stuff previous to and you are just extremely magnificent. I really like what you have acquired here, certainly like what you’re stating and the way in which you say it. You make it entertaining and you still take care of to keep it wise. I can not wait to read far more from you. This is really a terrific web site.
Super-Duper site! I am loving it!! Will be back later to read some more. I am bookmarking your feeds also
I’m truly enjoying the design and layout of your site. It’s a very easy on the eyes which makes it much more enjoyable for me to come here and visit more often. Did you hire out a designer to create your theme? Exceptional work!
I loved your blog article. Awesome.
Those are yours alright! . We at least need to get these people stealing images to start blogging! They probably just did a image search and grabbed them. They look good though!
I have been exploring for a little for any high quality articles or weblog posts on this kind of space . Exploring in Yahoo I finally stumbled upon this web site. Studying this information So i am happy to express that I’ve an incredibly excellent uncanny feeling I came upon just what I needed. I most certainly will make sure to don?¦t overlook this web site and provides it a look regularly.
You completed a number of fine points there. I did a search on the subject matter and found the majority of persons will have the same opinion with your blog.
I am so grateful for your article.Much thanks again. Much obliged.
An attention-grabbing discussion is worth comment. I believe that you should write extra on this topic, it won’t be a taboo topic however typically persons are not sufficient to speak on such topics. To the next. Cheers
F*ckin’ tremendous issues here. I am very happy to look your article. Thanks so much and i’m looking ahead to touch you. Will you kindly drop me a e-mail?
you could have an ideal weblog here! would you like to make some invite posts on my weblog?
I appreciate you sharing this blog article.Really thank you! Really Great.
Fantastic blog article.Much thanks again. Want more.
You are my inspiration , I own few blogs and occasionally run out from to brand.
Thank you for the good writeup. It if truth be told was a leisure account it. Glance complicated to more brought agreeable from you! By the way, how can we be in contact?
Thank you ever so for you blog post.Thanks Again. Really Great.
I have been absent for a while, but now I remember why I used to love this blog. Thank you, I¦ll try and check back more frequently. How frequently you update your web site?
Thanks so much for the post.Much thanks again. Really Great.
Great, thanks for sharing this blog.Much thanks again. Want more.
Really appreciate you sharing this post.Thanks Again. Really Cool.
This is one awesome blog.Really thank you! Will read on…
I am very happy to read this. This is the kind of manual that needs to be given and not the random misinformation that’s at the other blogs. Appreciate your sharing this greatest doc.
Howdy would you mind sharing which blog platform you’re using? I’m looking to start my own blog in the near future but I’m having a difficult time choosing between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your design and style seems different then most blogs and I’m looking for something completely unique. P.S Sorry for being off-topic but I had to ask!
Rattling fantastic visual appeal on this site, I’d value it 10 10.
It’s hard to find knowledgeable people on this topic, but you sound like you know what you’re talking about! Thanks
Great – I should certainly pronounce, impressed with your website. I had no trouble navigating through all tabs and related information ended up being truly simple to do to access. I recently found what I hoped for before you know it at all. Quite unusual. Is likely to appreciate it for those who add forums or anything, web site theme . a tones way for your customer to communicate. Nice task..
you are truly a just right webmaster. The web site loading velocity is amazing. It seems that you are doing any distinctive trick. In addition, The contents are masterpiece. you’ve performed a magnificent process in this topic!
You really make it appear so easy with your presentation but I in finding this topic to be actually one thing that I believe I would by no means understand. It seems too complex and very large for me. I’m taking a look forward in your next submit, I will try to get the grasp of it!
I’m not sure where you’re getting your information, but good topic. I needs to spend some time learning more or understanding more. Thanks for great information I was looking for this information for my mission.
Simply want to say your article is as astounding. The clarity in your post is just excellent and i could assume you are an expert on this subject. Fine with your permission let me to grab your RSS feed to keep updated with forthcoming post. Thanks a million and please keep up the enjoyable work.
I couldn’t resist commenting
I like what you guys are up also. Such smart work and reporting! Keep up the excellent works guys I have incorporated you guys to my blogroll. I think it will improve the value of my site 🙂
great points altogether, you just gained a brand new reader. What would you recommend in regards to your post that you made some days ago? Any positive?
Appreciate you sharing, great article.Really looking forward to read more.
Regards, Ample knowledge.college admission essays dissertation research executive resume writers nyc
Having read this I thought it was very informative. I appreciate you taking the time and effort to put this article together. I once again find myself spending way to much time both reading and commenting. But so what, it was still worth it!
Would you be excited by exchanging links?
Great items from you, man. I have be mindful your stuff prior to and you’re just extremely wonderful. I really like what you have received here, really like what you are stating and the best way during which you are saying it. You make it entertaining and you still care for to keep it smart. I can’t wait to read much more from you. That is really a terrific web site.
You completed a few good points there. I did a search on the issue and found mainly people will consent with your blog.
I am so grateful for your blog article.Thanks Again. Will read on…
Im grateful for the blog.Really looking forward to read more. Great.
Does your blog have a contact page? I’m having a tough time locating it but, I’d like to send you an e-mail. I’ve got some suggestions for your blog you might be interested in hearing. Either way, great website and I look forward to seeing it grow over time.
Keep working ,great job!
I wanted to thank you for this great read!! I definitely enjoying every little bit of it I have you bookmarked to check out new stuff you post…
I appreciate you sharing this article.Really looking forward to read more.
Hi there would you mind stating which blog platform you’re using? I’m looking to start my own blog in the near future but I’m having a hard time deciding between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your design seems different then most blogs and I’m looking for something unique. P.S Sorry for getting off-topic but I had to ask!
Excellent blog here! Also your site loads up fast! What host are you using? Can I get your affiliate link to your host? I wish my site loaded up as quickly as yours lol
I’m impressed, I have to say. Really rarely do I encounter a blog that’s each educative and entertaining, and let me inform you, you’ve got hit the nail on the head. Your idea is outstanding; the difficulty is something that not enough people are talking intelligently about. I am very pleased that I stumbled across this in my seek for something referring to this.
Hi, just required you to know I he added your site to my Google bookmarks due to your layout. But seriously, I believe your internet site has 1 in the freshest theme I??ve came across. It extremely helps make reading your blog significantly easier.
Dead written content, thanks for information. “In the fight between you and the world, back the world.” by Frank Zappa.
I am glad for commenting to let you understand what a excellent experience our girl encountered visiting your site. She came to find too many things, including what it is like to possess an excellent teaching mindset to get other people without problems comprehend various impossible subject matter. You really exceeded visitors’ desires. I appreciate you for showing the warm and helpful, safe, informative and in addition easy tips on that topic to Jane.
Muchos Gracias for your article post.Really looking forward to read more. Will read on…
I got what you intend, thankyou for posting.Woh I am lucky to find this website through google.
I conceive other website proprietors should take this website as an example , very clean and fantastic user friendly style and design.
I enjoy what you guys are up too. This type of cleverwork and exposure! Keep up the terrific works guys I’ve added you guys to my own blogroll.
Thanks for the blog article. Keep writing.
of course like your web site however you have to check the spelling on several of your posts. Several of them are rife with spelling issues and I find it very troublesome to inform the truth on the other hand I¦ll definitely come again again.
Thanks so much for the post.Really thank you! Really Great.
Enjoyed every bit of your blog post.Really thank you! Will read on…
hello!,I like your writing so so much! proportion we keep up a correspondence extra about your post on AOL? I need a specialist in this space to solve my problem. May be that’s you! Taking a look ahead to peer you.
Thanks so much for the blog article.Much thanks again. Keep writing.
Say, you got a nice blog post. Great.
Hey there just wanted to give you a brief heads up and let you know a few of the pictures aren’t loading properly. I’m not sure why but I think its a linking issue. I’ve tried it in two different internet browsers and both show the same outcome.
There is noticeably a bundle to know about this. I assume you made sure good points in options also.
I wanted to thank you for this great read!! I definitely enjoying every little bit of it I have you bookmarked to check out new stuff you post…
Hello! I know this is kinda off topic but I’d figured I’d ask. Would you be interested in exchanging links or maybe guest writing a blog post or vice-versa? My website covers a lot of the same topics as yours and I think we could greatly benefit from each other. If you are interested feel free to send me an e-mail. I look forward to hearing from you! Awesome blog by the way!
I really appreciate this post. I have been looking everywhere for this! Thank goodness I found it on Bing. You’ve made my day! Thanks again
I like this site very much so much good information.
You should take part in a contest for one of the best blogs on the web. I will recommend this site!
Hey! Do you know if they make any plugins to help with SEO? I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good results. If you know of any please share. Many thanks!
Outstanding post however , I was wanting to know if you could write a litte more on this topic? I’d be very thankful if you could elaborate a little bit further. Thank you!
I do consider all the ideas you’ve presented to your post. They’re very convincing and will definitely work. Still, the posts are too short for beginners. Could you please extend them a little from subsequent time? Thanks for the post.
Very nice article and straight to the point. I am not sure if this is actually the best place to ask but do you guys have any thoughts on where to employ some professional writers? Thank you
of course like your web site but you have to test the spelling on quite a few of your posts. Several of them are rife with spelling issues and I in finding it very bothersome to inform the truth however I¦ll certainly come back again.
The subsequent time I read a blog, I hope that it doesnt disappoint me as much as this one. I mean, I do know it was my option to read, but I actually thought youd have one thing fascinating to say. All I hear is a bunch of whining about one thing that you could repair when you werent too busy on the lookout for attention.
I wanted to thank you for this excellent read!! I definitely enjoyed every little bit of it. I have you book-marked to look at new stuff you post…
Wohh exactly what I was searching for, appreciate it for posting.
Perfectly pent subject matter, appreciate it for information .
I love what you guys tend to be up too. This kind of clever work and coverage!Keep up the excellent works guys I’ve added you guys to our blogroll.
Thanks so much for the article post.Much thanks again. Fantastic.
Great post. I was checking constantly this blog and I am impressed! Extremely useful information particularly the last part 🙂 I care for such information a lot. I was looking for this particular info for a very long time. Thank you and best of luck.
Today, I went to the beach with my kids. I found a sea shell and gave it to my 4 year old daughter and said “You can hear the ocean if you put this to your ear.” She put the shell to her ear and screamed. There was a hermit crab inside and it pinched her ear. She never wants to go back! LoL I know this is entirely off topic but I had to tell someone!
I cannot thank you enough for the blog article.Really thank you!
The subsequent time I learn a weblog, I hope that it doesnt disappoint me as much as this one. I mean, I do know it was my option to learn, however I actually thought youd have one thing fascinating to say. All I hear is a bunch of whining about something that you possibly can repair should you werent too busy in search of attention.
I genuinely enjoy studying on this site, it has got wonderful posts. “Never fight an inanimate object.” by P. J. O’Rourke.
Enjoyed every bit of your article.Really looking forward to read more. Really Great.
Those are yours alright! . We at least need to get these people stealing images to start blogging! They probably just did a image search and grabbed them. They look good though!
I’d always want to be update on new blog posts on this site, saved to fav! .
Thank you for the good writeup. It in fact was a amusement account it. Look advanced to far added agreeable from you! By the way, how can we communicate?
Generally I don’t learn post on blogs, however I wish to say that thiswrite-up very pressured me to check out and doso! Your writing taste has been surprised me.Thanks, quite nice post.
I was suggested this blog by my cousin. I am not sure whether this post is written by him as no one elseknow such detailed about my difficulty. You’re wonderful! Thanks!
I’ve recently started a web site, the info you offer on this web site has helped me greatly. Thank you for all of your time & work.
You are really a good webmaster, you have done a well job on this topic!
Loving the information on this web site, you have done great job on the content.
Respect to post author, some fantastic information .
Outstanding post, I believe people should learn a lot from this web blog its very user pleasant.
There is evidently a bundle to realize about this. I suppose you made some good points in features also.
Loving the info on this website , you have done outstanding job on the posts.
I used to be recommended this website through my cousin. I am not positive whether or not this submit is written via him as nobody else recognize such precise about my problem. You’re amazing! Thank you!
I really like your writing style, excellent information, regards for posting : D.
I enjoy looking at and I think this website got some truly useful stuff on it! .
Hey! I could have sworn I’ve been to this website before but after reading through some of the post I realized it’s new to me. Nonetheless, I’m definitely happy I found it and I’ll be bookmarking and checking back often!
hey there and thank you for your info – I have definitely picked up anything new from right here. I did however expertise several technical points using this site, since I experienced to reload the site lots of times previous to I could get it to load properly. I had been wondering if your web hosting is OK? Not that I am complaining, but slow loading instances times will sometimes affect your placement in google and could damage your high-quality score if ads and marketing with Adwords. Anyway I’m adding this RSS to my e-mail and could look out for much more of your respective fascinating content. Ensure that you update this again soon..
I’m not sure why but this web site is loading extremely slow for me. Is anyone else having this issue or is it a problem on my end? I’ll check back later on and see if the problem still exists.
I have been browsing on-line greater than 3 hours these days, but I never found any attention-grabbing article like yours. It is pretty price sufficient for me. In my opinion, if all website owners and bloggers made just right content material as you probably did, the net shall be a lot more helpful than ever before. “Revolution is not a onetime event.” by Audre Lorde.
There is visibly a bunch to identify about this. I assume you made certain good points in features also.
Great article.Really thank you! Really Great.
The subsequent time I read a blog, I hope that it doesnt disappoint me as a lot as this one. I mean, I know it was my choice to learn, however I truly thought youd have something interesting to say. All I hear is a bunch of whining about one thing that you could fix for those who werent too busy looking for attention.
I was looking through some of your content on this site and I think this web site is real instructive! Continue putting up.
Hey, I think your website might be having browser compatibility issues. When I look at your blog in Firefox, it looks fine but when opening in Internet Explorer, it has some overlapping. I just wanted to give you a quick heads up! Other then that, terrific blog!
I’ve been absent for a while, but now I remember why I used to love this site. Thanks , I¦ll try and check back more often. How frequently you update your web site?
Good post but I was wondering if you could write a litte more on this topic? I’d be very grateful if you could elaborate a little bit more. Thanks!
This design is wicked! You definitely know how to keep a reader entertained. Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Excellent job. I really enjoyed what you had to say, and more than that, how you presented it. Too cool!
With havin so much content do you ever run into any problems of plagorism or copyright violation? My website has a lot of unique content I’ve either created myself or outsourced but it appears a lot of it is popping it up all over the internet without my agreement. Do you know any methods to help protect against content from being ripped off? I’d really appreciate it.
Hello! I know this is somewhat off topic but I was wondering which blog platform are you using for this website? I’m getting sick and tired of WordPress because I’ve had issues with hackers and I’m looking at options for another platform. I would be awesome if you could point me in the direction of a good platform.
When I originally commented I clicked the -Notify me when new comments are added- checkbox and now each time a comment is added I get four emails with the same comment. Is there any way you can remove me from that service? Thanks!
SightCare is a powerful formula that supports healthy eyes the natural way. It is specifically designed for both men and women who are suffering from poor eyesight.
Nice post. I learn something more challenging on different blogs everyday. It will always be stimulating to read content from other writers and practice a little something from their store. I’d prefer to use some with the content on my blog whether you don’t mind. Natually I’ll give you a link on your web blog. Thanks for sharing.
Wonderful blog! I found it while browsing on Yahoo News. Do you have any suggestions on how to get listed in Yahoo News? I’ve been trying for a while but I never seem to get there! Thanks
Fantastic post but I was wanting to know if you could write a litte more on this topic? I’d be very thankful if you could elaborate a little bit more. Kudos!
Thanks a lot for sharing this with all people you really know what you are speaking approximately! Bookmarked. Kindly also discuss with my site =). We could have a hyperlink alternate agreement among us!
There is perceptibly a bunch to know about this. I consider you made certain nice points in features also.
After study a few of the blog posts on your website now, and I truly like your way of blogging. I bookmarked it to my bookmark website list and will be checking back soon. Pls check out my web site as well and let me know what you think.
ErecPrime is a natural male enhancement support that helps with boosting your stamina and virility in addition to enhancing pleasure.
GlucoTru is a groundbreaking product that proudly stands as the world’s pioneer in offering a 100% natural solution for managing Type 2 diabetes.
Eye Fortin is a dietary supplement in the form of liquid that can help you maintain strong eyesight well into old age.
The CBD SEO Agency delivers top-notch services quest of businesses in the thriving CBD industry. With a strategic nearer to Search Engine Optimization (SEO), they cbd seo company excel in enhancing online visibility and driving living traffic. Their mastery lies in tailoring SEO strategies specifically for CBD companies, navigating the unique challenges of this niche market. Middle of comprehensive keyword delve into, theme optimization, and link-building tactics, they effectively boost search rankings, ensuring clients experience in default amidst competition. Their rig’s dedication to staying updated with persistence trends and search engine algorithms ensures a dynamic and effective approach. The CBD SEO Instrumentality’s commitment to transparency and client communication fosters keeping and reliability. Total, their specialized services pander to to the pellucid needs of CBD businesses, making them a valuable associate in navigating the digital view within this competitive market.
GlucoTrust 75% off for sale. GlucoTrust is a dietary supplement that has been designed to support healthy blood sugar levels and promote weight loss in a natural way.
I really appreciate this post. I’ve been looking everywhere for this! Thank goodness I found it on Bing. You’ve made my day! Thank you again!
I have been exploring for a little bit for any high quality articles or blog posts in this sort of house . Exploring in Yahoo I at last stumbled upon this website. Studying this information So i¦m happy to exhibit that I have an incredibly good uncanny feeling I came upon exactly what I needed. I so much indisputably will make sure to don¦t omit this site and give it a look on a relentless basis.
An impressive share, I just given this onto a colleague who was doing a little analysis on this. And he in fact bought me breakfast because I found it for him.. smile. So let me reword that: Thnx for the treat! But yeah Thnkx for spending the time to discuss this, I feel strongly about it and love reading more on this topic. If possible, as you become expertise, would you mind updating your blog with more details? It is highly helpful for me. Big thumb up for this blog post!
Amiclear is a blood sugar support formula that’s perfect for men and women in their 30s, 40s, 50s, and even 70s.
I do believe all the ideas you’ve presented for your post. They are really convincing and can certainly work. Nonetheless, the posts are very quick for beginners. May just you please lengthen them a little from next time? Thank you for the post.
When I originally commented I clicked the -Notify me when new feedback are added- checkbox and now every time a comment is added I get four emails with the identical comment. Is there any manner you can take away me from that service? Thanks!
I see something genuinely special in this internet site.
I gave full spectrum cbd oil with thc a try for the first opportunity, and I’m amazed! They tasted major and provided a sense of calmness and relaxation. My urgency melted away, and I slept bigger too. These gummies are a game-changer for me, and I well propound them to anyone seeking unadorned stress relief and cured sleep.
Some truly nice and utilitarian information on this site, as well I think the design and style contains good features.
I would like to convey my gratitude for your kindness in support of people who must have help with this study. Your special commitment to getting the message along turned out to be quite informative and have enabled professionals much like me to reach their objectives. Your amazing valuable instruction implies a great deal a person like me and still more to my mates. Thanks a lot; from everyone of us.
Thanks for sharing your thoughts on qq slot terbaru deposit pulsa. Jacintha Aldous Seda
To the techpinions.com owner, You always provide helpful information.
I’ve been exploring for a little bit for any high quality articles or weblog posts on this kind of house . Exploring in Yahoo I eventually stumbled upon this site. Reading this info So i am happy to exhibit that I’ve an incredibly excellent uncanny feeling I found out just what I needed. I so much surely will make certain to do not put out of your mind this website and provides it a glance on a relentless basis.
Great line up. We will be linking to this great article on our site. Keep up the good writing.
I have been examinating out some of your articles and i can claim pretty good stuff. I will surely bookmark your site.
My spouse and I stumbled over here different page and thought I might check things out. I like what I see so i am just following you. Look forward to finding out about your web page yet again.
so much fantastic information on here, : D.
Woah! I’m really enjoying the template/theme of this website. It’s simple, yet effective. A lot of times it’s challenging to get that “perfect balance” between superb usability and visual appeal. I must say that you’ve done a amazing job with this. In addition, the blog loads extremely fast for me on Chrome. Excellent Blog!
Your home is valueble for me. Thanks!…
This is the right blog for anyone who wants to find out about this topic. You realize so much its almost hard to argue with you (not that I actually would want…HaHa). You definitely put a new spin on a topic thats been written about for years. Great stuff, just great!
I genuinely enjoy looking at on this site, it has got excellent blog posts. “And all the winds go sighing, For sweet things dying.” by Christina Georgina Rossetti.
I’m impressed, I have to say. Actually hardly ever do I encounter a weblog that’s each educative and entertaining, and let me tell you, you have hit the nail on the head. Your thought is outstanding; the problem is one thing that not enough individuals are speaking intelligently about. I’m very joyful that I stumbled throughout this in my seek for one thing referring to this.
Thanx for the effort, keep up the good work Great work, I am going to start a small Blog Engine course work using your site I hope you enjoy blogging with the popular BlogEngine.net.Thethoughts you express are really awesome. Hope you will right some more posts.
I’m in attraction with the cbd products and cbd edibles! The serum gave my shell a youthful rise, and the lip balm kept my lips hydrated all day. Private I’m using clean, natural products makes me guess great. These are in the present climate my must-haves in support of a renewed and nourished look!
such a very good blog you have I hope u post more! keep posting. 온라인카지노
Of course, what a magnificent blog and revealing posts, I surely will bookmark your site.All the Best!
I got what you intend, thanks for putting up.Woh I am pleased to find this website through google.
The heart of your writing while appearing agreeable in the beginning, did not really work perfectly with me after some time. Someplace throughout the sentences you actually managed to make me a believer but only for a very short while. I however have a problem with your leaps in logic and you might do well to fill in all those breaks. When you actually can accomplish that, I would definitely end up being impressed.
Hello! Would you mind if I share your blog with my twitter group? There’s a lot of folks that I think would really enjoy your content. Please let me know. Cheers
It’s really a cool and helpful piece of information. I’m glad that you shared this useful info with us. Please keep us informed like this. Thanks for sharing.
Very well written article. It will be beneficial to anybody who employess it, as well as yours truly :). Keep doing what you are doing – i will definitely read more posts.
Well I really liked reading it. This article procured by you is very practical for accurate planning.
I am curious to find out what blog system you are working with? I’m having some small security problems with my latest blog and I’d like to find something more risk-free. Do you have any suggestions?
This design is wicked! You definitely know how to keep a reader entertained. Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Great job. I really loved what you had to say, and more than that, how you presented it. Too cool!
The crux of your writing while sounding agreeable at first, did not sit well with me personally after some time. Someplace throughout the paragraphs you actually were able to make me a believer but just for a very short while. I nevertheless have got a problem with your jumps in assumptions and one might do nicely to fill in all those gaps. If you can accomplish that, I could certainly be amazed.
Excellent post. I was checking constantly this weblog and I’m impressed! Very helpful info specifically the final part 🙂 I take care of such info a lot. I was seeking this particular info for a long time. Thanks and best of luck.
Just want to say your article is as astounding. The clarity in your post is just cool and that i can suppose you are an expert on this subject. Well along with your permission let me to grasp your RSS feed to keep updated with drawing close post. Thank you a million and please carry on the rewarding work.
Wow, fantastic weblog structure! How long have you ever been running a blog for? you make running a blog look easy. The whole look of your site is great, let alone the content!
I regard something really interesting about your web site so I bookmarked.
Hi, Neat post. There is a problem along with your web site in internet explorer, might test this… IE nonetheless is the market leader and a large portion of people will leave out your fantastic writing due to this problem.
you are actually a just right webmaster. The site loading pace is amazing. It seems that you’re doing any unique trick. Also, The contents are masterwork. you’ve done a wonderful job in this topic!
Great post, I conceive blog owners should acquire a lot from this blog its rattling user friendly.
It’s a shame you don’t have a donate button! I’d certainly donate to this excellent blog! I suppose for now i’ll settle for book-marking and adding your RSS feed to my Google account. I look forward to new updates and will share this blog with my Facebook group. Talk soon!
Support the health of your ears with 100% natural ingredients, finally being able to enjoy your favorite songs and movies
Thank you for any other fantastic article. Where else may anyone get that type of info in such an ideal way of writing? I’ve a presentation subsequent week, and I’m at the look for such information.
Its like you read my mind! You seem to know a lot about this, like you wrote the book in it or something. I think that you could do with a few pics to drive the message home a bit, but other than that, this is fantastic blog. An excellent read. I will definitely be back.
I don’t even know how I ended up right here, but I assumed this post wasonce good. I do not recognize who you are but certainly you’re going to a famous blogger should you aren’t already.Cheers! natalielise pof
Absolutely indited written content, thanks for selective information. “The bravest thing you can do when you are not brave is to profess courage and act accordingly.” by Corra Harris.
arbor glen apartments westwood park apartments helm apartments
I have recently started a blog, the information you offer on this website has helped me tremendously. Thank you for all of your time & work.
Fantastic blog! Do you have any recommendations for aspiring writers? I’m planning to start my own website soon but I’m a little lost on everything. Would you suggest starting with a free platform like WordPress or go for a paid option? There are so many options out there that I’m completely confused .. Any tips? Thank you!
Dentitox Pro is a liquid dietary solution created as a serum to support healthy gums and teeth. Dentitox Pro formula is made in the best natural way with unique, powerful botanical ingredients that can support healthy teeth.
ProDentim is a nutritional dental health supplement that is formulated to reverse serious dental issues and to help maintain good dental health.
I’d have to examine with you here. Which is not one thing I usually do! I take pleasure in reading a post that may make folks think. Additionally, thanks for permitting me to comment!
Wow, wonderful blog layout! How long have you been blogging for? you made blogging look easy. The overall look of your website is excellent, let alone the content!
You should take part in a contest for one of the best blogs on the web. I will recommend this site!
I am not sure where you’re getting your info, however good topic. I must spend a while learning more or figuring out more. Thank you for fantastic information I was looking for this info for my mission.
Hey there! I know this is kinda off topic but I’d figured I’d ask. Would you be interested in exchanging links or maybe guest authoring a blog post or vice-versa? My blog addresses a lot of the same subjects as yours and I think we could greatly benefit from each other. If you are interested feel free to send me an email. I look forward to hearing from you! Superb blog by the way!
Hello. fantastic job. I did not expect this. This is a remarkable story. Thanks!
Very interesting subject, regards for putting up.
What’s Happening i am new to this, I stumbled upon this I’ve found It absolutely helpful and it has helped me out loads. I hope to contribute & help different users like its aided me. Good job.
Im grateful for the article. Awesome.
I have recently started a website, the info you provide on this site has helped me greatly. Thank you for all of your time & work. “Everyone is responsible and no one is to blame.” by Will Schutz.
Thanks for the blog article.Thanks Again.
I’d have to examine with you here. Which is not one thing I usually do! I take pleasure in reading a post that may make folks think. Additionally, thanks for permitting me to comment!
wow, awesome article.Much thanks again. Really Cool.
I reckon something truly special in this web site.
good post.Ne’er knew this, regards for letting me know.
I like what you guys are up also. Such smart work and reporting! Keep up the superb works guys I?¦ve incorporated you guys to my blogroll. I think it’ll improve the value of my web site 🙂
Very informative blog article.Really looking forward to read more. Great.
GlucoBerry is one of the biggest all-natural dietary and biggest scientific breakthrough formulas ever in the health industry today. This is all because of its amazing high-quality cutting-edge formula that helps treat high blood sugar levels very naturally and effectively.
F*ckin’ remarkable things here. I’m very satisfied to look your article. Thanks so much and i am looking forward to touch you. Will you kindly drop me a mail?
Would you be enthusiastic about exchanging hyperlinks?
Boostaro increases blood flow to the reproductive organs, leading to stronger and more vibrant erections. It provides a powerful boost that can make you feel like you’ve unlocked the secret to firm erections
GlucoTrust is a revolutionary blood sugar support solution that eliminates the underlying causes of type 2 diabetes and associated health risks.
EyeFortin is a natural vision support formula crafted with a blend of plant-based compounds and essential minerals. It aims to enhance vision clarity, focus, and moisture balance.
F*ckin¦ remarkable issues here. I¦m very satisfied to look your article. Thanks so much and i’m having a look forward to touch you. Will you please drop me a e-mail?
HoneyBurn is a 100% natural honey mixture formula that can support both your digestive health and fat-burning mechanism. Since it is formulated using 11 natural plant ingredients, it is clinically proven to be safe and free of toxins, chemicals, or additives.
Amiclear is a dietary supplement designed to support healthy blood sugar levels and assist with glucose metabolism. It contains eight proprietary blends of ingredients that have been clinically proven to be effective.
A fascinating discussion is worth comment.I think that you should write more about this issue, it might not be a taboo matter but typically folks don’t talk about these subjects.To the next! Kind regards!!
Nervogen Pro, A Cutting-Edge Supplement Dedicated To Enhancing Nerve Health And Providing Natural Relief From Discomfort. Our Mission Is To Empower You To Lead A Life Free From The Limitations Of Nerve-Related Challenges. With A Focus On Premium Ingredients And Scientific Expertise.
Claritox Pro™ is a natural dietary supplement that is formulated to support brain health and promote a healthy balance system to prevent dizziness, risk injuries, and disability. This formulation is made using naturally sourced and effective ingredients that are mixed in the right way and in the right amounts to deliver effective results.
Hey there! I know this is somewhat off topic but I was wondering which blog platform are you using for this website? I’m getting sick and tired of WordPress because I’ve had problems with hackers and I’m looking at options for another platform. I would be awesome if you could point me in the direction of a good platform.
Thanks , I have just been searching for info about this topic for a while and yours is the best I’ve came upon so far. However, what about the bottom line? Are you positive concerning the source?
Some genuinely nice and useful info on this internet site, besides I believe the layout has great features.
Hi, Neat post. There is a problem with your web site in internet explorer, would check this… IE still is the market leader and a large portion of people will miss your wonderful writing because of this problem.
My brother suggested I might like this web site. He was totally right. This post actually made my day. You cann’t imagine just how much time I had spent for this information! Thanks!
Hi, I think your site might be having browser compatibility issues. When I look at your website in Safari, it looks fine but when opening in Internet Explorer, it has some overlapping. I just wanted to give you a quick heads up! Other then that, fantastic blog!
Hi my loved one! I want to say that this post is amazing, nice written and include almost all significant infos. I would like to look more posts like this .
VidaCalm is an all-natural blend of herbs and plant extracts that treat tinnitus and help you live a peaceful life.
I just couldn’t depart your web site before suggesting that I actually enjoyed the standard information a person provide for your visitors? Is gonna be back often in order to check up on new posts
I just could not depart your website prior to suggesting that I extremely enjoyed the standard info a person provide for your visitors? Is going to be back often to check up on new posts
You could definitely see your skills in the work you write. The sector hopes for more passionate writers like you who are not afraid to mention how they believe. All the time go after your heart.
Digestyl™ is natural, potent and effective mixture, in the form of a powerful pill that would detoxify the gut and rejuvenate the whole organism in order to properly digest and get rid of the Clostridium Perfringens. https://digestylbuynow.us/
Claritox Pro™ is a natural dietary supplement that is formulated to support brain health and promote a healthy balance system to prevent dizziness, risk injuries, and disability. This formulation is made using naturally sourced and effective ingredients that are mixed in the right way and in the right amounts to deliver effective results. https://claritoxprobuynow.us/
The most talked about weight loss product is finally here! FitSpresso is a powerful supplement that supports healthy weight loss the natural way. Clinically studied ingredients work synergistically to support healthy fat burning, increase metabolism and maintain long lasting weight loss. https://fitspressobuynow.us/
BioFit is an all-natural supplement that is known to enhance and balance good bacteria in the gut area. To lose weight, you need to have a balanced hormones and body processes. Many times, people struggle with weight loss because their gut health has issues. https://biofitbuynow.us/
Alpha Tonic is a powder-based supplement that uses multiple natural herbs and essential vitamins and minerals to helpoptimize your body’s natural testosterone levels. https://alphatonicbuynow.us/
Herpagreens is a dietary supplement formulated to combat symptoms of herpes by providing the body with high levels of super antioxidants, vitamins
It’s actually a cool and helpful piece of info. I am glad that you just shared this helpful information with us. Please keep us up to date like this. Thank you for sharing.
EndoPump is a dietary supplement for men’s health. This supplement is said to improve the strength and stamina required by your body to perform various physical tasks. Because the supplement addresses issues associated with aging, it also provides support for a variety of other age-related issues that may affect the body. https://endopumpbuynow.us/
GlucoBerry is one of the biggest all-natural dietary and biggest scientific breakthrough formulas ever in the health industry today. This is all because of its amazing high-quality cutting-edge formula that helps treat high blood sugar levels very naturally and effectively. https://glucoberrybuynow.us/
Illuderma is a serum designed to deeply nourish, clear, and hydrate the skin. The goal of this solution began with dark spots, which were previously thought to be a natural symptom of ageing. The creators of Illuderma were certain that blue modern radiation is the source of dark spots after conducting extensive research. https://illudermabuynow.us/
LeanBliss is a unique weight loss formula that promotes optimal weight and balanced blood sugar levels while curbing your appetite, detoxifying, and boosting your metabolism. https://leanblissbuynow.us/
Researchers consider obesity a world crisis affecting over half a billion people worldwide. Vid Labs provides an effective solution that helps combat obesity and overweight without exercise or dieting. https://leanotoxbuynow.us/
Protoflow is a prostate health supplement featuring a blend of plant extracts, vitamins, minerals, fruit extracts, and more. https://protoflowbuynow.us/
Red Boost is a male-specific natural dietary supplement. Nitric oxide is naturally increased by it, which enhances blood circulation all throughout the body. This may improve your general well-being. Red Boost is an excellent option if you’re trying to assist your circulatory system. https://redboostbuynow.us/
Glucofort Blood Sugar Support is an all-natural dietary formula that works to support healthy blood sugar levels. It also supports glucose metabolism. According to the manufacturer, this supplement can help users keep their blood sugar levels healthy and within a normal range with herbs, vitamins, plant extracts, and other natural ingredients. https://glucofortbuynow.us/
SightCare is the innovative formula is designed to support healthy vision by using a blend of carefully selected ingredients.
Nervogen Pro is an effective dietary supplement designed to help patients with neuropathic pain. When you combine exotic herbs, spices, and other organic substances, your immune system will be strengthened. https://nervogenprobuynow.us/
ProDentim is a nutritional dental health supplement that is formulated to reverse serious dental issues and to help maintain good dental health. https://prodentimbuynow.us/
Amiclear is a dietary supplement designed to support healthy blood sugar levels and assist with glucose metabolism. It contains eight proprietary blends of ingredients that have been clinically proven to be effective. https://amiclearbuynow.us/
Unlock the incredible potential of Puravive! Supercharge your metabolism and incinerate calories like never before with our unique fusion of 8 exotic components. Bid farewell to those stubborn pounds and welcome a reinvigorated metabolism and boundless vitality. Grab your bottle today and seize this golden opportunity! https://puravivebuynow.us/
This really answered my problem, thank you!
Metabo Flex is a nutritional formula that enhances metabolic flexibility by awakening the calorie-burning switch in the body. The supplement is designed to target the underlying causes of stubborn weight gain utilizing a special “miracle plant” from Cambodia that can melt fat 24/7. https://metaboflexbuynow.us/
Kerassentials are natural skin care products with ingredients such as vitamins and plants that help support good health and prevent the appearance of aging skin. They’re also 100% natural and safe to use. The manufacturer states that the product has no negative side effects and is safe to take on a daily basis. Kerassentials is a convenient, easy-to-use formula. https://kerassentialsbuynow.us/
Java Burn is a proprietary blend of metabolism-boosting ingredients that work together to promote weight loss in your body. https://javaburnbuynow.us/
https://zoracelbuynow.us/
I genuinely treasure your work, Great post.
I was just looking for this information for a while. After 6 hours of continuous Googleing, finally I got it in your site. I wonder what’s the lack of Google strategy that do not rank this kind of informative sites in top of the list. Generally the top websites are full of garbage.
I?¦m now not certain where you’re getting your info, but great topic. I needs to spend a while finding out much more or figuring out more. Thanks for great info I used to be in search of this information for my mission.
ก็ต้องมาปั่นสล็อต PG เว็บสล็อต ออนไลน์ ที่น่าลงทุน โบนัสมาไวเป็นอันดับ 1 แถมแจ็คพอตแตกบ่อย ใครที่กำลังมองหาเงินใช้จ่าย ต้องมาทางนี้การันตรีมีเงินเข้าบัญชีไม่หยุดpg pgslot
Hello! This is kind of off topic but I need some advice from an established blog. Is it difficult to set up your own blog? I’m not very techincal but I can figure things out pretty fast. I’m thinking about creating my own but I’m not sure where to start. Do you have any ideas or suggestions? Cheers
I’ve been absent for a while, but now I remember why I used to love this web site. Thank you, I will try and check back more frequently. How frequently you update your site?
There is noticeably a bundle to know about this. I assume you made certain nice points in features also.
My spouse and I absolutely love your blog and find most of your post’s to be what precisely I’m looking for. Would you offer guest writers to write content in your case? I wouldn’t mind creating a post or elaborating on most of the subjects you write with regards to here. Again, awesome site!
This is the right blog for anyone who wants to find out about this topic. You realize so much its almost hard to argue with you (not that I actually would want…HaHa). You definitely put a new spin on a topic thats been written about for years. Great stuff, just great!
You actually make it seem so easy with your presentation but I to find this matter to be actually something which I feel I would by no means understand. It kind of feels too complex and very huge for me. I am having a look forward on your next post, I?¦ll try to get the hang of it!
RVVR is website dedicated to advancing physical and mental health through scientific research and proven interventions. Learn about our evidence-based health promotion programs. https://rvvr.us/
Breaking US news, local New York news coverage, sports, entertainment news, celebrity gossip, autos, videos and photos at nybreakingnews.us https://nybreakingnews.us/
As soon as I noticed this internet site I went on reddit to share some of the love with them.
F*ckin’ tremendous things here. I am very happy to see your post. Thank you a lot and i’m having a look forward to touch you. Will you please drop me a e-mail?
Supplement Reviews – Get unbiased ratings and reviews for 1000 products from Consumer Reports, plus trusted advice and in-depth reporting on what matters most. https://supplementreviews.us/
Exclusive Best Offer is one of the most trusted sources available online. Get detailed facts about products, real customer reviews, articles
Guun specializes in informative deep dives – from history and crime to science and everything strange. https://guun.us/
The latest movie and television news, reviews, film trailers, exclusive interviews, and opinions. https://slashnews.us/
The latest food news: celebrity chefs, grocery chains, and fast food plus reviews, rankings, recipes, interviews, and more. https://todaymeal.us/
Hello. remarkable job. I did not imagine this. This is a excellent story. Thanks!
Great V I should certainly pronounce, impressed with your site. I had no trouble navigating through all tabs and related information ended up being truly simple to do to access. I recently found what I hoped for before you know it at all. Quite unusual. Is likely to appreciate it for those who add forums or anything, website theme . a tones way for your customer to communicate. Nice task..
Its such as you read my mind! You seem to know so much about this, such as you wrote the e-book in it or something. I think that you can do with some p.c. to pressure the message house a bit, however other than that, that is magnificent blog. A great read. I’ll definitely be back.
Greetings! Very helpful advice on this article! It is the little changes that make the biggest changes. Thanks a lot for sharing!
I am incessantly thought about this, thanks for posting.
My website: студентки порно
Kingston News – Kingston, NY News, Breaking News, Sports, Weather https://kingstonnews.us/
Thank you ever so for you blog. Really looking forward to read more.
My website: пьяные русские порно
Merely wanna comment on few general things, The website style and design is perfect, the subject material is real excellent. “Art for art’s sake makes no more sense than gin for gin’s sake.” by W. Somerset Maugham.
When I originally commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get several e-mails with the same comment. Is there any way you can remove people from that service? Many thanks!
Greeley, Colorado News, Sports, Weather and Things to Do https://greeleynews.us/
Marin Breaking News, Sports, Business, Entertainment https://marinnews.us/
Humboldt News: Local News, Local Sports and more for Humboldt County https://humboldtnews.us/
Nice post. I learn something totally new and challenging on websites
I have been examinating out many of your posts and i can state pretty good stuff. I will make sure to bookmark your website.
I regard something really interesting about your weblog so I saved to my bookmarks.
Very interesting details you have observed, thanks for posting. “Strength does not come from physical capacity. It comes from an indomitable will.” by Mohandas Karamchand Gandhi.
What i don’t understood is actually how you are no longer really much more well-liked than you might be now. You are very intelligent. You already know therefore considerably in terms of this topic, made me in my view imagine it from numerous numerous angles. Its like women and men are not interested except it is one thing to accomplish with Girl gaga! Your individual stuffs great. At all times handle it up!
Thanks for sharing, this is a fantastic blog post.Really thank you! Much obliged.
My website: смотреть бесплатно порно
What’s Happening i’m new to this, I stumbled upon this I have found It positively helpful and it has aided me out loads. I hope to contribute & help other users like its helped me. Good job.
I got what you intend,bookmarked, very decent website.
My website: порно студенток
Would you be fascinated with exchanging hyperlinks?
Very neat blog.Much thanks again. Will read on…
Woh I like your blog posts, saved to my bookmarks! .
A round of applause for your article. Much thanks again.
My website: пьяный секс
Thanks for sharing, this is a fantastic blog post.Really thank you! Much obliged.
My website: препод и студентки порно русское
Everything is very open and very clear explanation of issues. was truly information. Your website is very useful. Thanks for sharing.
I reckon something truly special in this website.
My website: порнуха на русском языке бесплатно
Hi, Neat post. There’s a problem with your website in internet explorer, would check this… IE still is the market leader and a huge portion of people will miss your fantastic writing due to this problem.
Hey there! Do you use Twitter? I’d like to follow you if that would be okay.I’m absolutely enjoying your blog and look forward to newupdates.
As a Newbie, I am permanently browsing online for articles that can help me. Thank you
Nice post. I learn something more challenging on different blogs everyday. It will always be stimulating to read content from other writers and practice a little something from their store. I’d prefer to use some with the content on my blog whether you don’t mind. Natually I’ll give you a link on your web blog. Thanks for sharing.
As soon as I found this site I went on reddit to share some of the love with them.
It is in reality a nice and helpful piece of information. I’m satisfied that you simply shared this helpful info with us. Please keep us informed like this. Thank you for sharing.
ต้องการโปรโมชั่นเต็มๆ ? หันตูดให้แดด คลิกรับได้ไม่จำกัด มีของแจกทุกวัน สมัครสมาชิกใหม่ได้ที่ PG เว็บตรงที่มาแรงที่สุดแห่งปี 2023 กับเรา ค้นหาทุกสิ่งที่คุณต้องการได้ในที่เดียว เราคัดสรรมาอย่างดี รวมถึงโปรโมชั่น เกมส์สล็อต กิจกรรมพิเศษ รับรองเอาใจนักพนันทุกรุ่น สมัครสมาชิกพีจีฟรี ไม่มีขั้นต่ำ สมัครก่อนและรับโบนัสฟรีก่อน ไม่อยากพลาดโอกาสเป็นเจ้าของเงินรางวัลแสนบาท ด้วยเงินทุนเพียงเล็กน้อย คลิกสมัครได้เลย
Tremendous issues here. I’m very glad to look your post. Thanks a lotand I’m looking ahead to contact you. Will you please drop mea e-mail?
Thanks for another fantastic article. Where else may just anybody get that kind of info in such a perfect means of writing? I’ve a presentation next week, and I am on the search for such info.
Great – I should certainly pronounce, impressed with your website. I had no trouble navigating through all the tabs as well as related info ended up being truly simple to do to access. I recently found what I hoped for before you know it at all. Quite unusual. Is likely to appreciate it for those who add forums or something, web site theme . a tones way for your client to communicate. Nice task..
I like this website because so much utile material on here : D.
Major thanks for the article post. Much thanks again.
My website: массаж русское порно
Muchos Gracias for your article.Really thank you! Cool.
My website: порно русское по категориям
I just couldn’t depart your site before suggesting that I actually enjoyed the usual info a person provide on your visitors? Is going to be again ceaselessly to inspect new posts.
Thanks for sharing, this is a fantastic blog post.Really thank you! Much obliged.
My website: домашний анал молодых
Muchos Gracias for your article.Really thank you! Cool.
My website: порно транс ебет девушку
I was wondering if you ever thought of changing the layout of your blog? Its very well written; I love what youve got to say. But maybe you could a little more in the way of content so people could connect with it better. Youve got an awful lot of text for only having one or two images. Maybe you could space it out better?
Fresh, flavorful and (mostly) healthy recipes made for real, actual, every day life. Helping you celebrate the joy of food in a totally non-intimidating way. https://skillfulcook.us
OCNews.us covers local news in Orange County, CA, California and national news, sports, things to do and the best places to eat, business and the Orange County housing market. https://ocnews.us
I reckon something truly special in this website.
My website: порна казакша
You have remarked very interesting points! ps nice site.
Saved as a favorite, I really like your blog!
As a Newbie, I am always searching online for articles that can help me. Thank you
My website: ебут пьяную русскую
I reckon something truly special in this website.
My website: гэнг бэнг
Respect to post author, some fantastic information
My website: ебут жену в анал
I like the valuable info you provide in your articles. I’ll bookmark your weblog and check again here regularly. I’m quite sure I will learn plenty of new stuff right here! Best of luck for the next!
As a Newbie, I am always searching online for articles that can help me. Thank you
My website: дрочит рукой
Great post. I was checking constantly this blog and I am impressed! Extremely helpful info specifically the final phase 🙂 I maintain such info much. I used to be looking for this certain information for a long time. Thanks and good luck.
Muchos Gracias for your article.Really thank you! Cool.
My website: отец трахает дочь
Woah! I’m really digging the template/theme of this site. It’s simple, yet effective. A lot of times it’s tough to get that “perfect balance” between usability and appearance. I must say you’ve done a excellent job with this. Additionally, the blog loads very quick for me on Opera. Superb Blog!
It’s a shame you don’t have a donate button! I’d without a doubt donate to this superb blog! I suppose for now i’ll settle for bookmarking and adding your RSS feed to my Google account. I look forward to brand new updates and will share this website with my Facebook group. Chat soon!
Hiya, I am really glad I’ve found this information. Today bloggers publish just about gossips and net and this is really irritating. A good blog with interesting content, this is what I need. Thank you for keeping this web site, I will be visiting it. Do you do newsletters? Cant find it.
Thanks for sharing, this is a fantastic blog post.Really thank you! Much obliged.
My website: анал в чулках
Ponto IPTV a melhor programacao de canais IPTV do Brasil, filmes, series, futebol
My website: порно унижение чмор
Prostadine is a revolutionary new prostate support supplement designed to protect, restore, and enhance male prostate health.
Thank you for the good writeup. It in fact was a amusement account it. Look advanced to more added agreeable from you! By the way, how could we communicate?
Thank you ever so for you blog. Really looking forward to read more.
My website: ?жена дрочит мужу
Great write-up, I am normal visitor of one’s blog, maintain up the nice operate, and It is going to be a regular visitor for a long time.
I am incessantly thought about this, thanks for posting.
My website: секс с русской женой
Wohh precisely what I was looking for, regards for posting.
Thanks for sharing, this is a fantastic blog post.Really thank you! Much obliged.
My website: глубокая глотка смотреть
I just could not depart your web site before suggesting that I actually enjoyed the standard information a person provide for your visitors? Is going to be back often in order to check up on new posts
This site definitely has all of the information I needed about this subject
My website: секс порно жмж
F*ckin¦ tremendous things here. I am very satisfied to look your post. Thank you a lot and i’m having a look forward to contact you. Will you please drop me a e-mail?
Some genuinely nice and utilitarian info on this web site, besides I think the layout holds good features.
I found your blog website on google and check a few of your early posts. Continue to maintain up the very good operate. I simply extra up your RSS feed to my MSN Information Reader. In search of ahead to reading more from you in a while!…
A lot of blog writers nowadays yet just a few have blog posts worth spending time on reviewing.
My website: русское порно мама и сын
I reckon something truly special in this website.
My website: анальная жена
As a Newbie, I am always searching online for articles that can help me. Thank you
My website: трахнул сочную жопу
A round of applause for your article. Much thanks again.
My website: секс видео русские молодые
I reckon something truly special in this website.
My website: женская доминация
I got what you intend,bookmarked, very decent website.
My website: анал с красивой девушкой
I really like your writing style, great information, regards for posting : D.
There is noticeably a bundle to know about this. I assume you made certain nice points in features also.
I appreciate, cause I found exactly what I was looking for. You have ended my four day long hunt! God Bless you man. Have a nice day. Bye
Thanks-a-mundo for the post.Really thank you! Awesome.
My website: секс лесби зрелые
Major thanks for the article post. Much thanks again.
My website: молодая глотает сперму
Definitely, what a great blog and revealing posts, I definitely will bookmark your site. Best Regards!
My website: секс негр большой член
Ponto IPTV a melhor programacao de canais IPTV do Brasil, filmes, series, futebol
My website: внук трахает бабушку
A lot of blog writers nowadays yet just a few have blog posts worth spending time on reviewing.
My website: сквирт зрелых
A round of applause for your article. Much thanks again.
My website: ххх бдсм
Hey! Do you know if they make any plugins to assist with Search Engine Optimization? I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good gains. If you know of any please share. Kudos!
I reckon something truly special in this website.
My website: смотреть порно анал групповое
My website: анал с худыми фото
Thank you for sharing superb informations. Your web site is very cool. I am impressed by the details that you have on this website. It reveals how nicely you perceive this subject. Bookmarked this web page, will come back for more articles. You, my friend, ROCK! I found simply the info I already searched all over the place and simply could not come across. What a great web site.
I got what you intend,bookmarked, very decent website.
My website: русское порно мама и сын
I got what you intend,bookmarked, very decent website.
My website: волосатая порнуха
You must take part in a contest for probably the greatest blogs on the web. I will suggest this website!
Great tremendous things here. I am very glad to peer your post. Thanks so much and i am looking ahead to touch you. Will you kindly drop me a e-mail?
Glad to be one of several visitants on this awe inspiring website : D.
I really appreciate this post. I?¦ve been looking everywhere for this! Thank goodness I found it on Bing. You’ve made my day! Thanks again
Unquestionably believe that which you said. Your favorite reason seemed to be on the net the easiest thing to be aware of. I say to you, I certainly get irked while people think about worries that they plainly don’t know about. You managed to hit the nail upon the top as well as defined out the whole thing without having side-effects , people can take a signal. Will likely be back to get more. Thanks
It’s really a great and useful piece of info. I am glad that you just shared this helpful info with us. Please keep us informed like this. Thanks for sharing.
Respect to post author, some fantastic information
My website: мастурбирует одна дома
I’m extremely pleased to discover this website. I wanted to thank you for ones time just for this fantastic read!
My website: порно секс с сестрой
I?¦ve read some good stuff here. Certainly price bookmarking for revisiting. I surprise how much effort you set to make the sort of wonderful informative web site.
Good day! I know this is kinda off topic however I’d figured I’d ask. Would you be interested in trading links or maybe guest authoring a blog article or vice-versa? My site goes over a lot of the same subjects as yours and I think we could greatly benefit from each other. If you might be interested feel free to send me an email. I look forward to hearing from you! Wonderful blog by the way!
Thank you for the sensible critique. Me & my neighbor were just preparing to do a little research about this. We got a grab a book from our local library but I think I learned more clear from this post. I am very glad to see such wonderful information being shared freely out there.
I like what you guys are up also. Such clever work and reporting! Keep up the excellent works guys I¦ve incorporated you guys to my blogroll. I think it will improve the value of my website 🙂
Hey there, You have done an excellent job. I’ll definitely digg it and personally suggest to my friends. I am sure they’ll be benefited from this site.
Just wish to say your article is as amazing. The clearness in your post is just great and i can assume you are an expert on this subject. Well with your permission let me to grab your feed to keep updated with forthcoming post. Thanks a million and please keep up the enjoyable work.
I like this site very much so much fantastic information.
You have remarked very interesting points! ps decent web site. “Recompense injury with justice, and recompense kindness with kindness.” by Confucius.
hi!,I really like your writing very much! proportion we be in contact more approximately your article on AOL? I require an expert on this area to unravel my problem. Maybe that is you! Looking forward to peer you.
Enjoyed looking through this, very good stuff, thanks. “Shared joys make a friend, not shared sufferings.” by Friedrich Wilhelm Nietzsche.
Nice blog here! Also your web site loads up fast! What host are you using? Can I get your affiliate link to your host? I wish my site loaded up as fast as yours lol
I used to be very happy to find this net-site.I wished to thanks in your time for this glorious read!! I positively having fun with every little bit of it and I have you bookmarked to check out new stuff you weblog post.
Keep working ,great job!
My spouse and i were very thrilled when Jordan could complete his studies using the precious recommendations he obtained out of your web pages. It’s not at all simplistic to simply choose to be freely giving thoughts others have been selling. And we discover we need you to give thanks to because of that. The most important explanations you have made, the easy web site navigation, the relationships you can give support to promote – it’s got most superb, and it is making our son in addition to us believe that the theme is satisfying, which is certainly seriously essential. Thanks for all the pieces!
With havin so much written content do you ever run into any problems of plagorism or copyright infringement? My blog has a lot of exclusive content I’ve either written myself or outsourced but it seems a lot of it is popping it up all over the web without my authorization. Do you know any ways to help stop content from being stolen? I’d certainly appreciate it.
This really answered my problem, thank you!
I will immediately grab your rss feed as I can’t find your email subscription link or e-newsletter service. Do you have any? Please let me know so that I could subscribe. Thanks.
Some genuinely good information, Glad I found this.
The ProNail Complex is a meticulously-crafted natural formula which combines extremely potent oils and skin-supporting vitamins.
Some times its a pain in the ass to read what website owners wrote but this website is very user genial! .
It’s really a great and useful piece of info. I’m glad that you shared this helpful information with us. Please keep us up to date like this. Thanks for sharing.
I like this website so much, saved to fav. “Nostalgia isn’t what it used to be.” by Peter De Vries.
I do enjoy the manner in which you have presented this specific concern and it really does give me personally a lot of fodder for thought. Nevertheless, through what I have witnessed, I just simply hope when the commentary stack on that folks keep on issue and in no way embark upon a soap box regarding some other news du jour. Yet, thank you for this excellent piece and while I can not really concur with the idea in totality, I respect the point of view.
Thanks a lot for sharing this with all of us you really know what you’re talking about! Bookmarked. Please also visit my web site =). We could have a link exchange contract between us!
I think other web site proprietors should take this website as an model, very clean and great user genial style and design, as well as the content. You’re an expert in this topic!
Real good visual appeal on this website , I’d rate it 10 10.
We are a group of volunteers and starting a new scheme in our community. Your website offered us with valuable info to work on. You’ve done an impressive job and our entire community will be thankful to you.
I consider something truly interesting about your web site so I saved to fav.
Some genuinely nice stuff on this internet site, I enjoy it.
certainly like your web site but you have to check the spelling on quite a few of your posts. Many of them are rife with spelling problems and I find it very bothersome to inform the reality nevertheless I will certainly come again again.
Wow that was strange. I just wrote an very long comment but after I clicked submit my comment didn’t appear. Grrrr… well I’m not writing all that over again. Anyhow, just wanted to say great blog!
Rattling excellent info can be found on weblog.
I like what you guys are up also. Such clever work and reporting! Carry on the superb works guys I have incorporated you guys to my blogroll. I think it will improve the value of my web site 🙂
Can I just say what a reduction to seek out someone who actually knows what theyre speaking about on the internet. You positively know how to carry a difficulty to light and make it important. More individuals must learn this and understand this aspect of the story. I cant imagine youre not more common because you undoubtedly have the gift.
Hey there! Do you know if they make any plugins to assist with SEO? I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good results. If you know of any please share. Thanks!
Hello, Neat post. There’s an issue along with your site in web explorer, might test thisK IE nonetheless is the market leader and a huge element of other folks will omit your excellent writing because of this problem.
Wonderful work! This is the type of information that should be shared around the internet. Shame on Google for not positioning this post higher! Come on over and visit my website . Thanks =)
Please let me know if you’re looking for a author for your weblog. You have some really good posts and I feel I would be a good asset. If you ever want to take some of the load off, I’d really like to write some articles for your blog in exchange for a link back to mine. Please send me an e-mail if interested. Cheers!
Some truly interesting info , well written and generally user pleasant.
Hi there! I know this is somewhat off topic but I was wondering if you knew where I could find a captcha plugin for my comment form? I’m using the same blog platform as yours and I’m having problems finding one? Thanks a lot!
Thank you for the good writeup. It in fact was a amusement account it. Look advanced to far added agreeable from you! By the way, how can we communicate?
F*ckin’ tremendous issues here. I am very satisfied to peer your article. Thank you a lot and i’m taking a look forward to contact you. Will you kindly drop me a mail?
Hi there! Do you know if they make any plugins to protect against hackers? I’m kinda paranoid about losing everything I’ve worked hard on. Any tips?
I together with my friends have already been reviewing the nice tips located on your web blog while before long I had an awful feeling I had not expressed respect to the web site owner for those strategies. Most of the guys became for that reason glad to read through them and have in effect surely been tapping into those things. Thanks for actually being really helpful as well as for choosing this form of marvelous resources most people are really needing to be aware of. My personal honest apologies for not expressing gratitude to sooner.
Hi, i read your blog from time to time and i own a similar one and i was just wondering if you get a lot of spam comments? If so how do you protect against it, any plugin or anything you can recommend? I get so much lately it’s driving me mad so any support is very much appreciated.
I am not rattling good with English but I line up this very easy to interpret.
Wow! Thank you! I continually wanted to write on my site something like that. Can I take a fragment of your post to my blog?
Hi my loved one! I wish to say that this article is amazing, great written and include approximately all important infos. I?¦d like to peer extra posts like this .
hello!,I really like your writing very a lot! proportion we keep up a correspondence more approximately your post on AOL? I require a specialist on this space to solve my problem. May be that is you! Looking forward to peer you.
I was more than happy to find this page. I need to to thank you for your time due to this fantastic read!! I definitely really liked every bit of it and i also have you book-marked to look at new things in your website.
밤알바
I was more than happy to find this page. I need to to thank you for your time due to this fantastic read!! I definitely really liked every bit of it and i also have you book-marked to look at new things in your website.
여우알바
I was more than happy to find this page. I need to to thank you for your time due to this fantastic read!! I definitely really liked every bit of it and i also have you book-marked to look at new things in your website.
노래방알바
I was more than happy to find this page. I need to to thank you for your time due to this fantastic read!! I definitely really liked every bit of it and i also have you book-marked to look at new things in your website.
핑크알바
Precisely what I was looking for, appreciate it for posting.
I was very happy to seek out this net-site.I wanted to thanks in your time for this glorious learn!! I undoubtedly enjoying each little little bit of it and I’ve you bookmarked to check out new stuff you weblog post.