WWDC 18: OpenGL & OpenCL Are Deprecated on Mac & iOS

Subject: General Tech | June 4, 2018 - 10:12 PM |
Tagged: opengl, opencl, apple

Apple has just announced that OpenGL and OpenCL are deprecated for all Apple platforms, starting with macOS 10.14 and iOS 12. The APIs are still available on these operating systems, but their development tools will apparently start to nag you about using it and, eventually, it could disappear. Instead, Apple wants users to move to their Metal API.

Apple-logo.jpg

This kinda bites.

I have a couple thoughts about this.

First, of course, relying upon Apple for APIs if you’re expecting to make a timeless work of art… is a bad idea. They are not quite as bad as a console could be, and Microsoft has been flirting with killing Win32 since Windows 8, but you shouldn’t expect that your content will be around forever. They do stuff like this. This is the stuff they do. I know I’ve said it before, but they’ve even sent the Khronos Group a legal notice for attempting to expand the usage of OpenCL, which they own the trademark and several patents for. It’s fine to use Apple products and platforms, but don’t be shocked when stuff like this happens.

Moving on…

Second, I wonder how much of this has to do with the Imagination Technologies announcement from last year. At the time, I said, “Apple already has their own low-level graphics API, Metal, so they might have a lot to gain, although some macOS and iOS applications use OpenGL and OpenGL ES. We’ll find out in less than two years.”

One year later, and it looks like part of Apple’s strategy was, in fact, to deprecate OpenGL and OpenGL ES. I can see a tiny chance that Apple will, in the future, release GPUs that cannot run OpenGL / OpenGL ES / OpenCL software, because they want to own the whole stack from software to hardware. This sounds like something Apple would do, although I’m not sure if owning their own GPU is enough of a draw for them. After all, they will be fighting against an industry that uses PC-compatible hardware, so it runs the risk of stagnating like a lot of RISC companies (except ARM, which was also a battleground of multiple vendors) that just couldn’t keep up to the x86 war.

But it seems like something Apple would do… I don’t know.

Third, this announcement lines up well with recent Valve’s Vulkan-through-Metal (via MoltenVK) release through Dota2. I’m now wondering what Valve was trying to accomplish by pushing that news out five days before Apple pushed against OpenGL. You would think that Valve would have to have known about this, and timed their announcement appropriately… but to what effect?

So those are my three thoughts. What do you think?

Source: Apple

Podcast #494 - Intel 8th Gen launch, Samsung Z-NAND, and more!

Subject: General Tech | April 5, 2018 - 12:11 PM |
Tagged: Z-NAND, video, Samsung, project trillium, podcast, p20 pro, nuc, msi, Lenovo, Jedi Challenges, Intel 8th Gen, Intel, Huawei, H370, gigabyte, fractal design, Bloody Gaming, asus, apple, adata

PC Perspective Podcast #494 - 04/05/18

Join us this week for Intel 8th Gen launch, Samsung Z-NAND, and more!!

You can subscribe to us through iTunes and you can still access it directly through the RSS page HERE.

The URL for the podcast is: http://pcper.com/podcast - Share with your friends!

Hosts: Ryan Shrout, Allyn Malventano, Jeremy Hellstrom, Josh Walrath

Peanut Gallery: Ken Addison, Alex Lustenberg

Program length: 1:53:12

Podcast topics of discussion:

  1. Week in Review:
  2. News items of interest:
  3. Picks of the Week:
    1. Alex: Altered Carbon Trilogy
  4. Closing/outro
Source:

NVIDIA Job Posting for Metal and OpenGL Engineer

Subject: Graphics Cards | February 18, 2018 - 02:54 PM |
Tagged: opengl, nvidia, metal, macos, apple

Just two days ago, NVIDIA has published a job posting for a software engineer to “implement and extend 3D graphics and Metal”. Given that they specify the Metal API, and they want applicants who are “Experienced with OSX and/or Linux operating systems”, it seems clear that this job would involve macOS and/or iOS.

First, if this appeals to any of our readers, the job posting is here.

Apple-logo.png

Second, and this is where it gets potentially news-worthy, is that NVIDIA hasn’t really done a whole lot on Apple platforms for a while. The most recent NVIDIA GPU to see macOS is the GeForce GTX 680. It’s entirely possible that NVIDIA needs someone to fill in and maintain those old components. If that’s the case? Business as usual. Nothing to see here.

The other possibility is that NVIDIA might be expecting a design win with Apple. What? Who knows. It could be something as simple as Apple’s external GPU architecture allowing the user to select their own add-in board. Alternatively, Apple could have selected an NVIDIA GPU for one or more product lines, which they have not done since 2013 (as far as I can tell).

Apple typically makes big announcements at WWDC, which is expected in early June, or around the back-to-school season in September. I’m guessing we’ll know by then at the latest if something is in the works.

Source: NVIDIA

Qualcomm 5G devices coming in 2019, leaving Apple behind

Subject: Mobile | February 8, 2018 - 11:01 AM |
Tagged: qualcomm, 5G, 5g nr, x50, snapdragon, apple, Samsung

This story originally appeared on ShroutResearch.com.

With significant pressure to show the value and growth opportunities for the company with a looming hostile takeover bid from Broadcom, mobile chip design house Qualcomm is hoping that its position in the market of next-generation cellular radio technology will be a foundation of its future. The company revealed today partnerships with 18 global OEMs that will be launching 5G-ready devices in 2019 and 18 worldwide cellular carriers will be completing tests of Qualcomm 5G radios in 2018.

5G is the follow up iteration to the current 4G cellular technology in the majority of the world’s smartphones. It will improve speed of connectivity, lower latency, and transform numerous markets from self-driving cars to industrial automation. And it can do all of this while lowering the load on carrier networks, giving all users a noticeable increase in performance and usability.

qcx50ref.jpg

Qualcomm has been leaning on this 4G-to-5G transition as a portion of its long-term plan and strategy for many years. As a part of the company’s recent call to action for shareholders to resist the hostile takeover from Broadcom, the San Diego-based company believes that it has a 12-24 month lead over competing connectivity providers, namely Intel. This position will allow Qualcomm to capitalize on what many believe could be the most disruptive and market shifting wireless transition in history.

To maintain the leadership role, despite mass-market availability being limited to 2019 products, Qualcomm has announced partnerships with 18 different OEMs that will build those products using the Snapdragon X50 modem. This modem was the first announced to support the finalized specification of 5G radios. OEMs like LG, HTC, Sony, ASUS, and vivo are committed to using the X50 modem in devices ranging from next-generation smartphones to Windows-based PCs.

There has been talk that 5G products would not be available until 2020, but Qualcomm believes that 5G will have an impact on revenue a year earlier than that. This collection of phone and device providers puts Qualcomm well ahead of Intel in terms of integration and support in the market, something Qualcomm has believed would be the case but is only now finally confirmed. Commercialization of 5G and collaborations with the leading device manufacturers will push Intel further back in the race, with time running out for it to catch up.

Two big OEMs are missing from the list in Qualcomm’s announcement: Samsung and Apple. While it makes sense that Apple would not want to be included in the public statements from Qualcomm considering the continuing legal dispute between the two companies, there is a legitimate question as to whether Apple will be an early-adopter of 5G technology at all. It has shown in the past that it is more than willing to let others experiment and drive wireless technology shifts on the networks, with both the iPhone 3G and first iPhone with LTE (iPhone 5) lagging behind other smartphones by several quarters. If Apple choses to not integrate the Qualcomm modem, it will depend on Intel to provide a solution instead, and could miss out on 5G technology for all of 2019.

Not seeing Samsung as a part of this announcement from Qualcomm is more surprising, but likely an omission of politics than of technology. I recently wrote about the extension and expansion of the licensing agreement between Samsung and Qualcomm and it is unlikely that this contract would not have included the X50 modem for 5G. I expect the 2019 models of Samsung’s Galaxy devices to include the Qualcomm chip as well.

The second part to this story is that 18 different global cellular carriers, including Verizon and AT&T in the US, China Mobile, and SK Telecom, will be testing 5G with Qualcomm devices and infrastructure in 2018. These validation tests are used to demonstrate the capabilities of new wireless technology and finalize the implementation methods for the hardware in the field.

These two announcements put Qualcomm in the driver’s seat for 5G adoption and integration. 5G will offer consumers speeds 4-5x faster than today’s top offerings, lower latency for more responsive web browsing and new capabilities like streaming virtual reality. It will make Wi-Fi less necessary. The cellular carriers will take advantage of 5G for its ability to run more data through existing infrastructure, opening capacity for more users, devices, and upgradable services.

Podcast #482 - Spectre, Meltdown, Cord Cutting, and more!

Subject: General Tech | January 4, 2018 - 11:28 AM |
Tagged: Z370, Vega, spectre, msi, meltdown, Koolance, Kaby Lake G, google wifi, cord cutting, apple, Android, 400A-S, podcast

PC Perspective Podcast #482 - 1/04/18

Join us for discussion on Spectre, Meltdown, Cord Cutting, and more!

You can subscribe to us through iTunes and you can still access it directly through the RSS page HERE.

The URL for the podcast is: http://pcper.com/podcast - Share with your friends!

Hosts: Ryan Shrout, Jermey Hellstrom, Josh Walrath, Allyn Malventano

Peanut Gallery: Ken Addison, Alex Lustenberg

Program length: 1:01:54

Podcast topics of discussion:
  1. Week in Review:
  2. News items of interest:
  3. Picks of the Week:
  4. Closing/outro

Source:

Apple's mea culpa after the assault on their battery

Subject: General Tech | December 29, 2017 - 12:22 PM |
Tagged: apple, iphone

After several weeks of pressure from reports and user feedback, Apple have responded with more than just excuses.  Their previous evasions and attempts to explain the degraded performance of old batteries as a way to prevent unexpected shutdowns; which occurred anyways were not well received by iPhone owners and we now have something of a resolution.  Starting in January anyone with an iPhone 6 or later model will only be charged $29 for an out of warranty battery replacement throughout 2018.  The deal ends in 2019, which raises questions about what their plans for the next generation of phones will be; in the meantime this is something you should take advantage of.

iphone7battery.jpg

"Apple is reducing the price of an out-of-warranty iPhone battery replacement by $50 — from $79 to $29 — for anyone with an iPhone 6 or later whose battery needs to be replaced, starting in late January and available worldwide through December 2018. Details will be provided soon on apple.com."

Here is some more Tech News from around the web:

Tech Talk

Source: [H]ard|OCP

Podcast #480 - NVIDIA TITAN V Compute, Crucial MX500, and more!

Subject: General Tech | December 21, 2017 - 12:19 PM |
Tagged: podcast, x299, v-sync, titan v, sapphire, rx vega, optimus, nvidia, nitro+, MX500, msi, Intel, evga, crucial, CB-C55, AUKEY, ataribox, AT&T, apple, video

PC Perspective Podcast #480 - 12/21/17

Join us for discussion on NVIDIA TITAN V Compute, Crucial MX500, and more!

You can subscribe to us through iTunes and you can still access it directly through the RSS page HERE.

The URL for the podcast is: http://pcper.com/podcast - Share with your friends!

Hosts: Ryan Shrout, Jeremy Hellstrom, Sebastion Peak, Allyn Malventano

Peanut Gallery: Ken Addison, Alex Lustenberg

Program length: 1:32:27

Podcast topics of discussion:

  1. Week in Review:
  2. News items of interest:
    1. 1:04:35 SAPPHIRE Releases NITRO+ Radeon RX Vega (64 & 56)
  3. Picks of the Week:
    1. 1:19:10 Ryan: HP Envy x360 Ryzen 5
    2. 1:24:35 Sebastian: Cooperstand Ecco-G
    3. 1:26:15 Allyn: IOT all of the tings! (16-relay Arduino)
  4. Closing/outro

Source:

Podcast #479 - NVIDIA Titan V, AMD Adrenalin, and more!

Subject: General Tech | December 14, 2017 - 12:09 PM |
Tagged: video, vesa, toshiba, titan v, synaptics, Silverstone, shazam, radeon, podcast, PBT, nvidia, nervana, keylogger, jonsbo, Intel, hp, hdr, corsair, Clear ID, apple, amd, Adrenalin, 14tb

PC Perspective Podcast #479 - 12/14/17

Join us for discussion on NVIDIA Titan V, AMD Adrenalin, and more!

You can subscribe to us through iTunes and you can still access it directly through the RSS page HERE.

The URL for the podcast is: http://pcper.com/podcast - Share with your friends!

Hosts: Ryan Shrout, Josh Walrath, Jeremy Hellstrom, Allyn Malventano,

Peanut Gallery: Ken Addison, Alex Lustenberg

Program length: 1:12:23

Podcast topics of discussion:
  1. Week in Review:
  2. 0:38:15 AD:  Hello Fresh
  3. News items of interest:
  4. Picks of the Week:
    1. 1:06:15 Allyn: Authy
  5. Closing/outro

Source:

Apple Confirms Acquisition of Shazam In Deal Worth $400 Million

Subject: General Tech | December 11, 2017 - 06:46 PM |
Tagged: shazam, music streaming, augmented reality, apple music, apple

Apple has confirmed its plans to acquire the London-based company Shazam who is most well-known for its song recognition app for smartphones. The deal, which industry sources estimate to be worth a bit over $400 million, would see Shazam and its employees become part of Apple who has been in talks with Shazam for the past five months and exclusively dating for two.

TechCrunch quotes Apple in stating:

“We are thrilled that Shazam and its talented team will be joining Apple. Since the launch of the App Store, Shazam has consistently ranked as one of the most popular apps for iOS. Today, it’s used by hundreds of millions of people around the world, across multiple platforms. Apple Music and Shazam are a natural fit, sharing a passion for music discovery and delivering great music experiences to our users. We have exciting plans in store, and we look forward to combining with Shazam upon approval of today’s agreement.”

Currently, Shazam is available on a massive number of devices with apps for Android, iOS, Watch OS (Apple Watch), BlackBerry OS, Mac OS, and Windows machines equipped with a microphone. Its apps have been downloaded well over 1 billion times and its users have performed more than 30 billion song searches – "Shazams" – since its launch. The Shazam app allows users to identify songs by recording short clips which Shazam creates a time-frequency spectrograph with to compare to its database of known spectrographs of 11 million songs in an attempt to find a match. IT's not perfect, especially if you are in a loud bar or at home and the song you want to identify is in the background of a TV show with a lot of dialogue over it, but it works for the most part. Shazam has further updated its app through the years to incorporate social networking aspects, link YouTube videos of identified songs, provide links to Amazon Music and Apple Music to purchase the song, and display song lyrics and information on the music artist. The app development company Shazam has also branched out into marketing partnerships as well as image recognition and augmented reality projects which may have also piqued Apple's interest. 

Shazam Listening.jpg

Interestingly, Apple was not the only – or even the first – company to approach Shazam about a possible acquisition. Specifically, Snap (the company behind Snapchat) and Spotify were also interested in buying up the London-based developers. While the talks with Spotify fell through, Snap originally approached Shazam six months ago, beating Apple to the punch, but apparently neither company was able to muster up a stable-enough or sizeable enough offer. It is natural that these three companies would be interested in folding Shazam into their own business units since they already have partnerships in place with Shazam for various functionality and marketing reasons. Ars Technica notes that Shazam is used on the backend when asking Siri to identify a song, for example. Further, Spotify members with paid subscriptions could listen to full songs from within the Shazam app, and Shazam can be used within Snapchat to discover and share out songs.

With Apple winning the war for Shazam, I am curious what this will mean for the future of Apple Music as well as the future of the standalone Shazam apps (especially those on non-Apple platforms like the Android app and the song recognition functionality from within third party apps). Bringing Shazam in house is a smart move for Apple which is looking to advance its streaming music service. If anything, it will open the Play Store up for new apps to move in if Apple does pull Shazam inside its walled garden as an Apple exclusive offering.

What are your thoughts on the acquisition? Do you use Shazam?

Source: TechCrunch

The recent iOS 11 updates are a little patchy when it comes to security

Subject: General Tech | December 4, 2017 - 01:45 PM |
Tagged: security, ios 11, apple

Two issues have arisen with the recent patches Apple released.  The first issue is the possible return of the blank root password issue, as it seems if you install the security patch before upgrading your Mac from 10.13 to 10.13.1 you are once again vulnerable.  Thankfully the fix described at The Inquirer is rather simple; reboot if you have recently upgraded and the patch will reinstall.

The second issue is a little more complex and harder to solve.  The Register heard from a security researcher about an issue that the new iOS update creates, the ability to create a brand new encrypted phone backup without needing the password of the current backup.  Previously once you created a backup of your phone on iTunes, you needed to enter the password you chose at that time in order to create a new one.  With the new iOS that is no longer necessary, you can create a completely new one at any time, a problem if someone circumvents the devices PIN as that backup contains a huge amount of data about your phone as well as any and all software on it.  As the backup can be stored remotely, this gives an attacker all the time in the world to peruse any accounts and passwords stored on your phone.  It doesn't seem like this is something Apple plans to fix, either.

Encrypt-iPhone-backup-copy.png

"Oleg Afonin, a security researcher for password-cracking forensic IT biz Elcomsoft, in a blog post on Wednesday called iOS 11 "a horror story" due to changes the fruit-themed firm made to its mobile operating system that stripped away a stack of layered defenses."

Here is some more Tech News from around the web:

Tech Talk

 

Source: The Register