SwiftMetalGPUParallelProcessing使用Swift与Metal进行iOS8及更高版本GPU数据并行处理
SwiftMetalGPU并行处理 使用Swift和Metal在适用于iOS8(及更高版本)的GPU上进行数据并行处理。Metal是用于图形处理的OpenGL的替代品,但对于GPU的一般数据并行编程,它是OpenCL和Cuda的替代品。这个(简单的)例子展示了如何使用Metal和Swift来计算Sigmoid函数(Sigmoid函数经常出现在机器学习设置中,例如深度学习和内核方法/支持向量机)。如果您想阅读更多关于Metal的资料,我建议您查看Programming Guide、Metal Shading Language和Metal Framework Reference。有关描述此代码的博客文章,请参阅。代码位于ViewController.swift和Shaders.metal中,您可以通过直接链接访问。
                            
                            SwiftMetalGPUParallelProcessing-master.zip
                            预估大小:28个文件
                        
                        
                        
                                
                                SwiftMetalGPUParallelProcessing-master
                                文件夹
                            
                                                        
                                
                                SwiftMetalProcessing.xcodeproj
                                文件夹
                            
                                                        
                                
                                project.xcworkspace
                                文件夹
                            
                                                        
                                
                                contents.xcworkspacedata
                                165B
                            
                                                        
                                
                                project.pbxproj
                                18KB
                            
                                                        
                                
                                README.md
                                1KB
                            
                                                        
                                
                                .gitignore
                                495B
                            
                                                        
                                
                                SwiftMetalProcessingTests
                                文件夹
                            
                                                        
                                
                                SwiftMetalProcessingTests.swift
                                940B
                            
                                                        
                                
                                Info.plist
                                750B
                            
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                            
                            
                                                        
                                        
                                    文件大小:34.78KB
                                
                                
                                
                            
评论区