fbpx
  1. Tubelator AI
  2. >
  3. Videos
  4. >
  5. Education
  6. >
  7. Boost C++ Performance with std::async for Faster Execution

Boost C++ Performance with std::async for Faster Execution

Available In Following Subtitles
Chinese
Variant 1
Posted on:
Video by: The Cherno
Learn how to enhance C++ program execution speed through parallel processing using std::async. Utilize multiple CPU cores simultaneously to optimize performance and boost productivity with Cherna's expert tips.
tubelator logo

Instantly generate YouTube summary, transcript and subtitles!

chrome-icon Install Tubelator On Chrome

Video Summary & Chapters

No chapters for this video generated yet.

Video Transcript

0:00
好吧,孩子们,我的名字是Cherna。
0:02
欢迎回到我的C++系列。
0:04
因此,今天我们将谈论一些东西。
0:06
稍微不同。
0:07
我们实际上正在沉浸在一个项目
0:09
实际上说我们如何提高性能,
0:14
特别是多条线。
0:16
因此,现代硬件能够进行平行处理。
0:19
这是一种为你建造的。
0:21
如果你看看你使用的几乎任何硬件,
0:23
无论是你的手机、平板电脑或笔记本电脑,
0:25
或者电脑,或者这样的东西。
0:27
你会注意到它有多个CPU核心,这意味着你实际上可以执行
0:33
同一时间的指示,并行。您不必等到之前的指示完成,直到您转移到下一个CPU之前。
0:40
指示你实际上可以同时停止
0:43
因此,整个类型的规划和多线和同行一个过程。
0:48
你写的节目只是一个巨大的主题,我们将越来越多地在这个频道上探索它。
0:54
请确保你会订阅,如果你已经没有,因为我们将谈论这些东西。
0:58
很长一段时间,有这么多东西可以覆盖。我以为今天我们会做的就是我们会
1:03
跳入一个真正的现实世界项目一个游戏引擎,看看我们如何加速充电
1:09
10倍,只是通过沉浸并充分利用我们的多核心架构。
1:16
视频是由 Hostinger 赞助的,如果你没有听说过 Hostinger,你真的需要检查
1:22
他们出去. 他们可能是最好的公司在网站托管。 无论你有
1:27
像一个网站或只是某种类型的服务器需要,它的托管提供了许多,许多计划。
1:32
它会适合您的需求,而不是说它们是不可思议的价格。我最喜欢的事情之一
1:37
关于托管它只是它真的很容易设置和使用。当我必须设置
1:41
或者与一个网站工作,我想要某些东西不会在我的方式上得到,某些东西只会工作
1:45
让生活尽可能轻松,这就是它所做的托管。我能够去。
1:50
从绝对无处不在,只需几分钟内拥有完整的WordPress网站。
1:54
访问 hosting.com slash 频道,并获得高达91%的年度网站托管计划。
1:59
有了这样的价格,你真的没有理由不把你的名字放在那里。
2:04
在互联网上。
2:04
而不是粘贴到Twitter,Instagram,YouTube,这些类型的东西,你实际上可以
2:09
通过赚取一个网站来自己的空间。
2:11
正如你可以看到的那样,它真的不会花费你太多的钱。
2:14
当然,非常感谢您主办它赞助这部剧并制作它。
2:18
这是可能的。
2:18
让我们来谈谈多条线。
2:21
随着C++11的引入,我们在标准图书馆中获得了一些有用的东西。
2:27
这有助于我们多层次的计划。
2:30
更具体地说,我们将谈论并看看所谓的东西。
2:33
SCDAsync今天和未来,因为这种类型正在交手。
2:38
实际上做一些东西平行运行的最困难的一部分是试图想象。
2:43
超越依赖性,试图只是通过你实际上可以放置在
2:48
进入一个不同的线索,因为不是每一个你不能只是抓住你的程序,只是像,
2:53
好吧,每一个功能将称之为一个不同的线索,一切都将是伟大的。
2:57
它不是真的如何运作,你实际上需要在你的程序中有某些东西,这是
3:01
能够被插入一个不同的线索和基本上称为工人线的东西,
3:05
所以它可以独立完成,并不重要什么时候开始,什么时候结束,
3:11
但当它完成时,你可以得到某种类型的 kickback,或者只是利用它。
shape-icon

Download extension to view full transcript.

chrome-icon Install Tubelator On Chrome