This is so cool! Thanks! I'll look into it!
On Thu, Sep 29, 2011 at 7:18 AM, Marco Leise wrote:
> Am 28.09.2011, 14:14 Uhr, schrieb Dmitry Olshansky :
>
>> On 28.09.2011 14:30, Gor Gyolchanyan wrote:
>>>
>>> I'm asking for std.allocator to be used in the language to be able to
>>> use graphics ca
Am 28.09.2011, 14:14 Uhr, schrieb Dmitry Olshansky :
On 28.09.2011 14:30, Gor Gyolchanyan wrote:
I'm asking for std.allocator to be used in the language to be able to
use graphics card memory when doing image processing.
I would like to create allocators for allocating graphics card memory.
Per
Cool! A ready OO-wrapper. Thanks.
I agree, the best-performance GPGPU code needs fine tuning (although
any kind of computation on giant arrays of floats is much faster on a
GPU, then on a multi-threaded CPU).
That's why i want my data structures and computation to be
fine-tunable in respect of hard
Read news, specs, presentations about it.
Have a clear overall understanding of it.
Downloaded the API recently.
Went through examples.
Well GPGPU only comes with big performance gains if you hand-tune the
(kernel and API interaction) code.
Normally you even have to optimize it for specific GP
Something similar to GPU vector type, but more general.
Instead of GPU - any desired device, available ATM.
instead of vector - any data type, supported by OpenCL.
The whole point is to hide OpenCL under intuitive D-interface, so that
the GPU data and computation would be as close to CPU (D) comput
Read news, specs, presentations about it.
Have a clear overall understanding of it.
Downloaded the API recently.
Went through examples.
Gonna try making hello world examples.
On Wed, Sep 28, 2011 at 4:27 PM, Trass3r wrote:
>> I would then use that graphics memory allocator with built-in arrays
>>
Great idea! I never new, that it's possible to intercept GC calls!
On Wed, Sep 28, 2011 at 4:18 PM, Martin Nowak wrote:
> On Wed, 28 Sep 2011 13:12:39 +0200, Gor Gyolchanyan
> wrote:
>
>> I got the point.
>> This boils down to the same issue of "is the feature worth changing
>> the language".
>>
I would then use that graphics memory allocator with built-in arrays
and send those arrays over to some image processing algorithms.
Having such awesome integration with graphics hardware will lure lots
of graphics programmers over to D.
The back-end for that allocator will probably be OpenCL, as
On Wed, 28 Sep 2011 13:12:39 +0200, Gor Gyolchanyan
wrote:
I got the point.
This boils down to the same issue of "is the feature worth changing
the language".
a GraphicsCardAllocator would still be very useful, even if it would
force you to use custom array types.
You can use any raw memory
On 28.09.2011 14:30, Gor Gyolchanyan wrote:
I'm asking for std.allocator to be used in the language to be able to
use graphics card memory when doing image processing.
I would like to create allocators for allocating graphics card memory.
Perhaps even texture memory.
This would allow one to direc
I got the point.
This boils down to the same issue of "is the feature worth changing
the language".
a GraphicsCardAllocator would still be very useful, even if it would
force you to use custom array types.
I looked at the programming paradigms, that D added on top of those,
taken from C++, includi
Gor Gyolchanyan Wrote:
> I have a question about switching to 100% manual memory management.
> I know how it should be done with structs and classes: override the
> new and delete.
> But i don't know how to do it for arrays, associative arrays, stack
> frames for delegates and all other instances
I'm asking for std.allocator to be used in the language to be able to
use graphics card memory when doing image processing.
I would like to create allocators for allocating graphics card memory.
Perhaps even texture memory.
This would allow one to directly operate on pixels on the graphics
card and
I assume when the allocators come along, the flexibility of those
constructs will increase, no?
Also, wouldn't it be cleaner to allow reuse of the incredibly
convenient syntax of built-in arrays and enable one to replace it's
allocators?
Some properties, maybe? Something like this:
-
int[] arr
Using Array!T in place of T[] would work, if you don't mind malloc/free.
Also, overriding new and delete (and delete itself) are going -- relying
on them is not advisable. Use emplace and clear, instead.
I have a question about switching to 100% manual memory management.
I know how it should be done with structs and classes: override the
new and delete.
But i don't know how to do it for arrays, associative arrays, stack
frames for delegates and all other instances of implicit memory
allocation.
Is
AJ wrote:
Chris Nicholson-Sauls wrote:
The most important thing is remembering that black text on a white
screen carries absolutely no emotional information whatsoever, in
either direction, in any case.
1
<-- "panic"! THAT DOES NOT COMPUTE! DANGER, DANGER, Will Robinson!
Also remember: R
Andrei Alexandrescu wrote:
> Jarrett Billingsley wrote:
>> I'm done. After seeing how Andrei is behaving, I really am done. Bye.
>
> Relax. Walter and I are in touch and always agree in advance about the
> features that need to be present in the language by the time the book
> is in print. It's not
Chris Nicholson-Sauls wrote:
> The most important thing is remembering that black text on a white
> screen carries absolutely no emotional information whatsoever, in
> either direction, in any case.
1
<-- "panic"! THAT DOES NOT COMPUTE! DANGER, DANGER, Will Robinson!
Yigal Chripun wrote:
> not all men are born equal
Walter Bright wrote:
> Nick Sabalausky wrote:
>> Bios usually are self-written (how would the publisher know the
>> author's strengths better and be able to write about it better than
>> the author themself?), and the whole point of them is to make the
>> person look good to help sell a book (or wh
"Chris Nicholson-Sauls" wrote in message
news:hb5bnq$1k4...@digitalmars.com...
>
> The most important thing is remembering that black text on a white screen
> carries absolutely no emotional information whatsoever, in either
> direction, in any case.
Thank goodness I use white text on a black
Chris Nicholson-Sauls wrote
>
> The most important thing is remembering that black text on a white screen
> carries absolutely no emotional information whatsoever, in either
> direction, in any case. The exception that proves the rule, of course, is
> ZOMG NERD RAGE ALLCAPS. Otherwise, there'
Saaa wrote:
"Yigal Chripun" wrote in message
news:hb2u2n$2if...@digitalmars.com...
On 13/10/2009 20:24, Saaa wrote:
Yigal Chripun wrote
ego has nothing to do with being smart.
you can be extremely smart without getting on people's nerves all the
time.
A smart person can choose when to get o
"Yigal Chripun" wrote in message
news:hb2u2n$2if...@digitalmars.com...
> On 13/10/2009 20:24, Saaa wrote:
>> Yigal Chripun wrote
>>
>>>
>>> ego has nothing to do with being smart.
>>> you can be extremely smart without getting on people's nerves all the
>>> time.
>>
>> A smart person can choose
On 13/10/2009 20:24, Saaa wrote:
Yigal Chripun wrote
ego has nothing to do with being smart.
you can be extremely smart without getting on people's nerves all the
time.
A smart person can choose when to get on somebody's nerves ;)
The bible says about Noah that he was the most just and m
Jarrett Billingsley Wrote:
> "Nick B" wrote in message
> news:hb03jf$24d...@digitalmars.com...
> > Jarrett Billingsley wrote:
> >> "Jarrett Billingsley" wrote in message
> >> news:mailman.175.1255377931.20261.digitalmar...@puremagic.com...
> >>> I'm done. After seeing how Andrei is behaving, I
Jarrett Billingsley Wrote:
> I'm done. After seeing how Andrei is behaving, I really am done. Bye.
It's what we call in UK 'handbags at 10 paces'.
Yigal Chripun wrote
>
> ego has nothing to do with being smart.
> you can be extremely smart without getting on people's nerves all the
> time.
A smart person can choose when to get on somebody's nerves ;)
On 12/10/2009 23:27, Nick Sabalausky wrote:
"Jarrett Billingsley" wrote in message
news:hb04m4$2a9...@digitalmars.com...
"Nick B" wrote in message
news:hb03jf$24d...@digitalmars.com...
Jarrett Billingsley wrote:
"Jarrett Billingsley" wrote in message
news:mailman.175.1255377931.20261.digita
Nick Sabalausky wrote:
Bios usually are self-written (how would the publisher know the author's
strengths better and be able to write about it better than the author
themself?), and the whole point of them is to make the person look good to
help sell a book (or whatever else). They're mini-resu
"Jarrett Billingsley" wrote in message
news:hb04m4$2a9...@digitalmars.com...
> "Nick B" wrote in message
> news:hb03jf$24d...@digitalmars.com...
>> Jarrett Billingsley wrote:
>>> "Jarrett Billingsley" wrote in message
>>> news:mailman.175.1255377931.20261.digitalmar...@puremagic.com...
I
Jarrett Billingsley wrote:
"Nick B" wrote in message
news:hb03jf$24d...@digitalmars.com...
Jarrett Billingsley wrote:
"Jarrett Billingsley" wrote in message
news:mailman.175.1255377931.20261.digitalmar...@puremagic.com...
I'm done. After seeing how Andrei is behaving, I really am done. Bye.
Jarrett Billingsley wrote:
"Nick B" wrote in message
news:hb03jf$24d...@digitalmars.com...
Jarrett Billingsley wrote:
"Jarrett Billingsley" wrote in message
news:mailman.175.1255377931.20261.digitalmar...@puremagic.com...
I'm done. After seeing how Andrei is behaving, I really am done. Bye.
Jarrett Billingsley pisze:
I'm done. After seeing how Andrei is behaving, I really am done. Bye.
Although i see your point it would be a real pity to go away because of
such a reason.
Don't you find any excuse for him? I believe he is working hard for
community. Can we blame anyone for lo
"Nick B" wrote in message
news:hb03jf$24d...@digitalmars.com...
> Jarrett Billingsley wrote:
>> "Jarrett Billingsley" wrote in message
>> news:mailman.175.1255377931.20261.digitalmar...@puremagic.com...
>>> I'm done. After seeing how Andrei is behaving, I really am done. Bye.
>>
>> Just to clar
ts. But
as far as D and its development goes, I am well and truly finished.
You do your thing, Andrei. Have fun.
For the record, and before you go off into the sunset, what exactly, are
you objecting to ?
I confess I have the same question. I mean, I do think I behaved like a
drama queen,
Jarrett Billingsley wrote:
"Jarrett Billingsley" wrote in message
news:mailman.175.1255377931.20261.digitalmar...@puremagic.com...
I'm done. After seeing how Andrei is behaving, I really am done. Bye.
Just to clarify, yes, I will still maintain my current projects. But as far
as D and its de
"Jarrett Billingsley" wrote in message
news:mailman.175.1255377931.20261.digitalmar...@puremagic.com...
> I'm done. After seeing how Andrei is behaving, I really am done. Bye.
Just to clarify, yes, I will still maintain my current projects. But as far
as D and its development goes, I am well an
Jarrett Billingsley wrote:
I'm done. After seeing how Andrei is behaving, I really am done. Bye.
Relax. Walter and I are in touch and always agree in advance about the
features that need to be present in the language by the time the book is
in print. It's not like I come up with stuff and the
Jarrett Billingsley wrote:
I'm done. After seeing how Andrei is behaving, I really am done. Bye.
Eveyrone knows you'll be peeking the newsgroup anyway. :-P
"Ary Borenszweig" wrote in message
news:hb02kk$259...@digitalmars.com...
> Jarrett Billingsley wrote:
>> I'm done. After seeing how Andrei is behaving, I really am done. Bye.
>
> Eveyrone knows you'll be peeking the newsgroup anyway. :-P
I've removed my mailing list subscriptions. I'll respond a
I'm done. After seeing how Andrei is behaving, I really am done. Bye.
43 matches
Mail list logo