CUDA与web开发

CUDA与web开发,cuda,Cuda,显然,GPU的每个核心都可以处理一个请求,而不是一个主处理器(系统的CPU)来处理所有请求。表面上看,这似乎是可能的,也许是GPU GDDR5中的GPU+Redis数据库中的模板 这是否可能且值得?GPU将如何访问磁盘、数据库等 请求通常是简短的处理片段。您必须将每个请求从主内存加载到GPU内存中,进行计算并再次启动。将数据从主存传输到GPU内存时会有开销。因此,只有当计算足够长且问题是无法在GPU上进行并行处理时,才值得进行GPU计算 本质上,GPU擅长流处理。不适用于许多小请求。GPU如何访

显然,GPU的每个核心都可以处理一个请求,而不是一个主处理器(系统的CPU)来处理所有请求。表面上看,这似乎是可能的,也许是GPU GDDR5中的GPU+Redis数据库中的模板


这是否可能且值得?

GPU将如何访问磁盘、数据库等

请求通常是简短的处理片段。您必须将每个请求从主内存加载到GPU内存中,进行计算并再次启动。将数据从主存传输到GPU内存时会有开销。因此,只有当计算足够长且问题是无法在GPU上进行并行处理时,才值得进行GPU计算


本质上,GPU擅长流处理。不适用于许多小请求。

GPU如何访问磁盘、数据库等

请求通常是简短的处理片段。您必须将每个请求从主内存加载到GPU内存中,进行计算并再次启动。将数据从主存传输到GPU内存时会有开销。因此,只有当计算足够长且问题是无法在GPU上进行并行处理时,才值得进行GPU计算


本质上,GPU擅长流处理。不适用于大量的小请求。

前面的答案是有效的。还有另一个关于GPU的ceveat,指令集更小,数据以矩阵形式处理。即,对集合中的每个元素应用相同的操作。因此,在设计这种复制操作时,您需要非常聪明


我认为您正在考虑使用GPU HTTP服务器。

前面的答案是有效的。还有另一个关于GPU的ceveat,指令集更小,数据以矩阵形式处理。即,对集合中的每个元素应用相同的操作。因此,在设计这种复制操作时,您需要非常聪明


我认为您正在考虑使用GPU HTTP服务器。

虽然可以用更好的措辞,但我认为这是一个足够公平的问题。有人不具备你所具备的知识和经验,这并不意味着这不是一个真正的问题。有人试图在GPU上构建SQL引擎(数据帧与SQL中的表/关系几乎相同):虽然可以用更好的措辞,但我认为这是一个足够公平的问题。事实上,有人没有你的知识和经验并不意味着这不是一个真正的问题。有人试图在GPU上构建SQL引擎(数据帧与SQL中的表/关系几乎相同):我正在考虑只使用GPU内存,而不使用CPU、内存和主板。硬盘是一个问题。如果不先通过向CPU发出指令将数据从主存加载到GPU内存,如何使用GPU?AMD fusion架构看起来很有趣。你知道什么是流处理吗?这就是GPU擅长处理的内容。相信我,如果web服务器可以使用GPU进行加速,Intel/AMD架构师早在几年前就已经实现了。这就是说,我并不排除人们在网络上遇到的某些计算需要GPU处理。我唯一在GPU上运行过几分钟/小时的计算。微秒请求不起作用。我正在考虑只使用GPU内存,而不使用CPU、内存和主板。硬盘是一个问题。如果不先通过向CPU发出指令将数据从主存加载到GPU内存,如何使用GPU?AMD fusion架构看起来很有趣。你知道什么是流处理吗?这就是GPU擅长处理的内容。相信我,如果web服务器可以使用GPU进行加速,Intel/AMD架构师早在几年前就已经实现了。这就是说,我并不排除人们在网络上遇到的某些计算需要GPU处理。我唯一在GPU上运行过几分钟/小时的计算。微秒级的请求不起作用。