Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Capturing and Editing Video > Avisynth Development

 
 
Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
Old 10th February 2012, 10:16   #1  |  Link
leiming2006
Registered User
 
leiming2006's Avatar
 
Join Date: Mar 2006
Location: Shanghai, China
Posts: 203
Sora's avs multi-process/multi-thread plugin package (2012-02-20)

Hello, today I have made two avisynth plugins to solve some problem.

the first one is SoraThread.
It uses multiple threads to pipeline the filters.
It aims at making full use of multi-core cpu.

the other is SoraSMSource/SoraSMServer.
It uses multiple processes to go through the filters.
I heard some filter uses a huge number of memory, and process will crash during going through filters.
Also shared memory is the fastest way to make inter-process communication so I have a try on this way.
This one aims at break the limit of memory usage of a single 32-bit process.

It's my first attempt to write an avisynth plugin, and my English is not that good. 2 pictures to explain what I am doing are in the 7z.
I hope my work is of use.
Please feel free to post comments and questions.

Source code (in bsd license) is also in the 7z.

http://ftp.sora.info.tm/sora_mtmp_package_20120220.7z <- some experimental codes are in this version

old versions:
http://ftp.sorayuki.net/sora_mtmp_package_20120219.7z <- so maybe you'll also like this.
http://ftp.sorayuki.net/sora_mtmp_package_20120213.7z
http://ftp.sorayuki.net/sora_mtmp_package_20120211.7z
http://ftp.sorayuki.net/sora_mtmp_package_20120210.7z


important: about the situation it crashes on:
http://forum.doom9.org/showthread.php?p=1593287

Last edited by leiming2006; 6th April 2017 at 03:15. Reason: update download url
leiming2006 is offline   Reply With Quote
 

Tags
multi thread

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 17:47.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.