E-Cycles - The fastest render engine for Blender. 3.2 release available now!

why i dont have colored wireframe option for the last march built
" Release_multi_gpu_fast_AIdenoising_3" ?
its an old build ?

also what are those 5 newe exec in the blender folder ?
is this the reason why the blender devs arent so cool putting your speed-up in the main branch ?

As I said, it’s a bug in vanilla Blender introduced by animation denoising. It is more visible in E-Cycles because E-Cycles is faster, so the impact appears to be bigger. This beta build is build on top of master before the bug was introduced. It’s one bug that added on top of more than thousands already present, so it may take time to get fixed in master. I’ll have a look if I can backport wireframe to it, after the April update is finished.
Regarding the 5 exe, they are only used during build process, you can ignore them, I’ll remove them in the next build.
Regarding putting my speed-up in the main branch, it’s the other way round I guess, they respect other devs. If they committed it now to master, I would just have to stop working on E-Cycles as I can’t afford to work for free my whole life. Last time we discussed the subject, the BF prefered having Cycles devs to be external, paid by studios, companies selling Cycles like Insidium or render farms, etc. so that 2.8 has all the workforce.

One idea would be to introduce the new code to E-Cycles, then delay its submission to the dev. site for 3 or 4 months. That way your branch always has an edge in some respect, and you always have to keep working anyway so people stay on the subscription.

1 Like

That’s exactly what happens, but with one year instead of 3-4 month. If someone manages to bring a 2x speedup on a renderer that was worked on by many PhDs and other smart people over many years every 3-4 month, that’s great, but I don’t know any devs capable of it.

Eventually, you’re going to run into the law of diminishing returns unless some revolutionary new technology comes along, but there’s a lot of room where smaller improvements can be made so a product only gets faster month to month (over a course of years).

If you want to wait a year that is fine, but please don’t be like a corporate patent holder who would prevent other devs. from submitting similar patches to the dev. site.

Did I behave like that???

No, and I have seen no solid evidence of that intention. I’m just asking that if someone was to submit a patch to the core team that did something similar to speed up a Cycles render, that they are not stopped from doing so.

Of course, Brecht takes care of that I’m sure. The current problem (although it got better with the AMD donations) is more that good patches are already here, but not enough workforce is here to take care of integrating them…

We’ll see when Brecht has more time for Cycles after 2.8’s release :wink:

Anyway, I don’t have anything else to contribute, I will go now.

no no dont hurt yourself doing that, we can wait and you coding time is better spend elsewere, but could you please be more precise in your naming convention? its quite hard to figure out what’s build is on date and what build is not, what build have the bug and what buil have not? its not the first time im confuse about all thoses different builds.

this 1y in advance features buisness model is great really…

But its clear that we need also to find another type of system for every freelance dev

I tried " Release_multi_gpu_fast_AIdenoising_3 "

It renders SUPER FAST with my render farm.(P106 x6)
E-CYCLE P106 x6 1:02
E-CYCLE GTX1070 1x 0:29
E-CYCLE MULTI GPU P106 x6 0:10

It doesn’t mean that you can render complex scene with your multi GPU render farm, because you can render super fast BMW scene with multi GPU.

Multi GPU bug has been there for months but I couldn’t notice it because BMW scene rendered at 1/3 time.

But Machin tools addon doesn’t work on the multi gpu patched build, and editing & saving doesn’t work… etc. Anyway it’s patched and renders fast.

I’m sure you can get some benefit from E-cycle.

And level 3 denoiser can boost render quality pretty much, it require huge memory like 40GB for 4K image. (if you don’t have enough ram, blender crash)
Mathieu working on optimizing composition and I hope I can save budget for another 32GB ram.

3 Likes

I choosed to offer a product based on a very an alpha version of Blender, I want to assume it. So there is a new version for multi GPU setups, with the latest Blender 2.8 :slight_smile: I also renamed the builds to make it clearer which are beta and which one include the fix for multi-GPU denoising.

Regarding Freelancer coder, I agree a better system would help get more people to contribute seriously.

thanks !

i was thinking of a bounty hunting system, users would drive money into a crown funder idea and the dev that do the job correctly get the bounty

1 Like

Good to know it also work on mining cards. Together with E-Cycles, and if I’m correct about the price of hardware (149€ per mining card here), you got a render farm for less than 1000 bucks :smiley:
Your P-106 at 149€ with E-Cycles renders 3 sec faster as the 2080Ti with vanilla Cycles.

BMW rendering took actually like 13~14 seconds because renderfarm has 14 seconds of preloading with 4GB ram and running Remote desktop and recording program.
It’s much much faster than any card in retail market.


In South Korea, There were so many greedy people tried mining and gone bankrupt(you know how bitcoin price has dropped), mining cards are very cheap. Even cheaper than taobao and aliexpress.


First of all, heat sink and fans smelled horrible so I disassemble all of them and washed all the dirties out.

Small heat sink also cleaned.

Pro use silicon heat spreader.

Fans and blades washed. Be sure water doesn’t go into the fan core.

This seams like an typical mining machine. Because it was :smiley:
This pc connects to the WIFI router and controlled by Remote desktop in windows10.
I wouldn’t place this in my room because the fans makes loud air flowing noise.

I also succeeded to play Overwatch with p106.

If someone got interested in building a render farm I can provide parts. If you want them cleaned and tested, I can help you either.

4 Likes

what kinf of pci-e is this ? do you feel the difference going from x16 to x4 ? in term of viewport reactivity and pre rendering times ?

1 Like

ACJF_1314270050237281097ic7q290Uh
It’s called riser card.
PCIe 1x bus speed is enough for image rendering. Because GPU doesn’t need wide bandwidth with CPU while rendering. GPU calculates light ray and composite small tiles of image and send it to blender.
I tried playing overwatch with PCIe 1x, the frame rate was around 23 fps.
It’s too narrow to play real time game.
But 1080p 23fps is much more than you need rendering in Blender :smiley:
Building this gear was kinda gamble for a poor designer, but it worth trying.
In the age NVIDIA main stream graphic cards are getting more expensive.

1 Like

so the time to transfer for example 8gb of texture to the gpu is not a handicap ?

PCI Express 3.0 1x has 960MB/S BANDWIDTH

PCIe 3.0 x16 HAS 15,760MB/s

But it doesn’t bottleneck much for few GBs of texture. few seconds at maximum.
Think about your total scene size

4 Likes

The 2.79x version is now also available for mac and will be available like the other year option for half the price on Thursday during #GumroadDay.
Windows, Mac and Linux are now supported for both 2.79x and 2.8x.