On Sun, May 17, 2015 at 01:43:32PM -0700, Steve Richfield wrote:
> 
> Bidirectional computing could be implemented by solving the formulas for
> each of their constituent variables and running each of the resulting
> formulas in parallel. This would be less efficient than a genuine
> bidirectional implementation, but would provide an apparently usable path
> in that direction.
> 
> Thoughts? Suggestions? Ideas?
> 
> Steve

I think you mean reversible computing where you say
bidirectional.  I also agree that reversible computing is very
important, as quantum computers all use reversible logic, so it
makes sense to model forward-compatible progamming languages on
reversible logic.

One of the exciting things with reversible logic circuits, is
that can reduce amount of hardware by reusing the circuits, for
instance can decompress by backpropogating through the
compressor. 
can subtract by back propogating through an adder. 

So it could save some work for sure. 
for current monodirectional systems, could get similar effort
saving by "inverting" reversible functions, or perhaps reversing
them is a better term.



-------------------------------------------
AGI
Archives: https://www.listbox.com/member/archive/303/=now
RSS Feed: https://www.listbox.com/member/archive/rss/303/21088071-f452e424
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=21088071&id_secret=21088071-58d57657
Powered by Listbox: http://www.listbox.com

Reply via email to